The Harvard Square Hotel

110 MT AUBURN STREET,
CAMBRIDGE, MA, US 02138

$259 /night

Property Location

The property is located 5 miles West of Downtown Boston.
Map See on map

Property highlights

Main amenities

  • Elevators
  • Non-smoking rooms (generic)
  • Handicapped parking