Boston Hotel Buckminster
Boston Hotel Buckminster, 645 Beacon Street, Boston (Massachusetts), MA 02215
~ Three Star Hotel in Boston ~
Overlooking Fenway Park, the hotel Boston Hotel Buckminster is located just a 3-minute walk from the tram station Kenmore and 1.6 km from the museum of Fine Arts. | Book Now!
No Comment