Hotel Cambridge Common House
★★★
15 Holmes Street, Cambridge (MA), United States Show on map
Tranquil House in Cambridge is a 3-star hotel in Cambridge (MA), United States. It is one of 28 places to stay in Cambridge (MA) listed on Triptoic.
15 Holmes Street, Cambridge (MA), United States
Tranquil House in Cambridge is located at 15 Holmes Street, Cambridge (MA), United States.
Tranquil House in Cambridge is rated 3 stars.
Highly rated alternatives close by
Hotel
Hotel
Hotel
Hotel
Hotel
Hotel
Hotel