Property Name: The Newbury Boston Hotel
Property Address: 1 Newbury Street Boston, MA, 02116
Property Description: With a stay at The Newbury Boston, you'll be centrally located in Boston, steps from Newbury Street and 5 minutes by foot from Boston Common. This family-friendly hotel is 0. 5 mi (0. 8 km) from Copley Square and 0. 8 mi (1. 2 km) from Massachusetts General Hospital.
Property Facts: Total Number of Rooms: 286Total Number of Floors: 17Year Built: 1927Year of Last Renovation: 2001