Hotel A Friendly Inn At Harvard Square - Boston (Ma) United States - Photos
» Hotel A Friendly Inn At Harvard Square - Boston (Ma) United States
Hotel A Friendly Inn At Harvard Square - Boston (Ma) United States - Search and Book Hotel
1673 Cambridge Street
02138 Cambridge Boston (Ma)
Hotels 3 Stars United States