40 Mt. Hood Road, Boston
Located moments from public transportation connections to Boston's city centre, this suburban hotel provides convenient access to area attractions such as the baseball stadium Fenway Park.
342 Longwood Avenue, Boston
This hotel is centrally located, within walking distance of many of Boston's cultural, recreational, and business districts. It features a multilingual staff, modern amenities, and is connected to the Dana Farber Cancer Institute.
Find hotels near landmarks, museums and other sightseeing spots
Explore hotel options in other areas of Brookline - Fenway - Newton