Hotel The Newbury Boston
★★★★★
29 Temple Place, Boston (MA), United States Show on map
Temple Place Suites by Short Term Rentals Boston is a 3-star apartment/flat in Boston (MA), Massachusetts, United States. Guests rate it 6.9/10 (pleasant) across 16 reviews, ranking it #116 of 158 places to stay in Boston (MA).
29 Temple Place, Boston (MA), 2111, United States
Temple Place Suites by Short Term Rentals Boston has a guest rating of 6.9 out of 10 from 16 reviews, which is considered pleasant. It ranks #116 of 158 properties in Boston (MA) on Triptoic.
Temple Place Suites by Short Term Rentals Boston is located at 29 Temple Place, Boston (MA) 2111, United States.
Temple Place Suites by Short Term Rentals Boston is rated 3 stars.
Highly rated alternatives close by
Hotel
Hotel
Hotel
#2 in Boston
Hotel