The Windsor Inn
Stunning 8.9 (63 reviews)
Bed & Breakfast
About it
A 5 minute walk from Massachusetts Institute of Technology, this property offers free Wi-Fi and a flat-screen TV in every guest room. The Central Square T is a 10 minute walk away.
Each room at The Windsor Inn features a private bathroom and a work desk. They are individually decorated with wood furnishings and soft neutral colors.
Guests can use the communal kitchen area, which includes a stove, refrigerator, and a microwave, and the living area at the Cambridge Windsor Inn. The inn has air conditioning.
The center of Boston is a 15 minute T ride away. Harvard University is 2 miles from the inn.
Its strengths
LAN Wi-Fi
Parking
Location
85-87 Windsor StreetCambridge MA 02139
Dates of your stay
Availability with