Los huéspedes del Churchill At Landmark Square Hotel Boston pueden disfrutar de acceso al Fenway Park, situado a tan solo 1 km.
El Museo Isabella Stewart Gardner se encuentra a unos 5 minutos a pie, mientras que la estación de tren Boston South se encuentra a 3 km de este hotel. A 2 km del hotel encontrarás el Jardín Público de Boston. Los huéspedes también podrían visitar Evans Way Park, que está a unos 10 minutos a pie. Estar a 3 km del Boston Common es una ventaja para los huéspedes que se alojen en el hotel Churchill At Landmark Square Boston. El lugar se encuentra en los alrededores de la parada de autobús Fenway Station - Inbound.
Este hotel se encuentra a 500 metros del restaurante El Pelon Taqueria, que ofrece comida mexicana.