The Windsor Inn

85-87 Windsor StreetCambridge02139USA
Show more hotels

About The Windsor Inn

Located in the heart of Cambridge, between Kendall and Central Squares, the Windsor Inn is 7 minutes' walk to MIT campus, and 15 minutes' walk to Harvard Sq. Our Boutique Inn has 8 guest rooms, each with private bathroom, cable television, work desk and high speed internet. Enjoy complimentary continental breakfast at the Windsor Cafe, on the second floor, or bring your breakfast out to our patio, adjacent to the Great Ivy Wall and vegetable garden.


85-87 Windsor Street, Cambridge, MA, 02139, USA
Telephone: +1(617)9015159 |

Top amenities

  • Free WiFi in lobby
  • Free WiFi in rooms
  • Pool
  • Spa
  • Parking
  • Pets
  • A/C
  • Restaurant
  • Hotel bar
  • Gym

All amenities

Hotel facilities

  • Car park
  • Free WiFi in lobby
  • Non-smoking rooms
  • WiFi in lobby

Room facilities

  • Air conditioning
  • Bathroom with bathtub
  • Bathroom with shower
  • Cable TV
  • Central heating
  • Desk
  • Free WiFi in rooms
  • Internet
  • Television
  • WiFi in rooms


  • Accessible parking

Arrival / Departure

  • Check-in: 15:00
  • Check-out: 12:00