42.3586 ­-71.0628
Go to map view
02108 Boston, MA, United States , 130 Bowdoin Street +1 617 742 6485
Extended stayyear built 1965additional property description churchill at boston view is a high rise building in residential beacon hill. This beautiful property has a landscaped sun deck and magnificent views of the city, the charles river, and the charlestown harbor. Located only steps away from the citys waterfront, cultural, financial, and shopp... More from Otel

Get Rates

Show Churchill at Boston View at top of the results.

Get Flight + Hotel