245 Newbury St
Condo Hotel
Boston
«245 Newbury St» is located in Boston. This apartment hotel is located nearby from the city center.
Number of rooms: 13
245 Newbury St, Boston, 02116