Churchill At Landmark Square Hotel Boston

Boston
75 Peterborough Street Boston, Boston, United States

Churchill At Landmark Square Hotel Boston

Trinity Church is 2 km from Churchill At Landmark Square Hotel Boston, while Fenway Park is 300 metres away.
Situated in Fenway–Kenmore district, the venue is located close to Museum of Fine Arts. The accommodation is located next to Blick Art Materials. Churchill At Landmark Square Hotel is placed a few minutes' drive from Boston Public Garden.
Guests can enjoy Italian meals at Blaze Pizza within 5 minutes' walk of the hotel. Beacon Street train station is located 900 metres away.
+ More - Less
Main Features
  • Wheelchair access
  • + More

Map

Tourist attractions in

Boston
Local sights
  • Isabella Stewart Gardner Museum - 2100 ft
  • James P Kelleher Rose Garden - 850 ft
  • Boston Red Sox - 1000 ft
  • Blick Art Materials - 1400 ft
  • World War II Memorial - 1000 ft
  • Boston Latin School - 2400 ft
  • Back Bay Fens - 1000 ft

Prices & Availability

Please wait, we're checking available rooms for you.
Facilities

General

  • Wheelchair access
Main Features
  • Wheelchair access

Policies

Check-in: from 16:00
Check-out: until 11:00
Frequently asked questions
Enter your dates
Enter your dates
Fr 4 Apr
Sa 5 Apr
Guests
Searching hotels in Boston