Il Churchill At Landmark Square Hotel Boston si trova vicino al Museo di Storia Afroamericana, a 3 km.
Situato a circa 400 metri dall'Isabella Stewart-Gardner Museum, questo hotel offre anche un facile accesso a Simmons University. Il Museo di Storia Naturale di Harvard è un'altra destinazione popolare a 4 km da questo hotel. Gli ospiti apprezzeranno anche la vicinanza a Evans Way Park, situato a circa 10 minuti a piedi. Il Ponte Longfellow si trova a 2 km dal Churchill At Landmark Square Boston. La fermata dell'autobus più vicina è Fenway Station - Inbound, a soli 10 minuti a piedi.
Il ristorante El Pelon Taqueria è a 500 metri.