Hotel Residence Inn Boston Franklin - Boston (Ma) United States - Photos
» Hotel Residence Inn Boston Franklin - Boston (Ma) United States
Hotel Residence Inn Boston Franklin - Boston (Ma) United States - Search and Book Hotel
4 Forge Parkway
02038 Franklin Ma Boston (Ma)
Hotels 3 Stars United States