Just 800 metres from Copley Square, this apartment is located in the Back Bay neighbourhood of Boston, Massachusetts. Wireless internet access is provided free of charge.
Number of rooms: 6
304 Newbury Street, Back Bay, Boston, MA 02116, United States