Massachusetts Institute of Technology and Boston University are located near The Windsor Inn, which provides free self-serve breakfast, a terrace, and a garden. Stay connected with free WiFi in public areas, and guests can find other amenities such as laundry facilities.
Central Square, a neighborhood in Cambridge, is home to The Windsor Inn. Boston Harbor and Encore Boston Harbor are worth checking out if an activity is on the agenda, while those in the mood for shopping can visit Harvard Square and Faneuil Hall Marketplace. Looking to enjoy an event or a game? See what's going on at Fenway Park or TD Garden. Visit our Cambridge travel guide
85-87 Windsor Street, Cambridge, MA, 02139
What's nearby
Massachusetts Institute of Technology
2 min walk - 0.1 miles
Kendall Square
13 min walk - 0.7 miles
Charles River Esplanade
19 min walk - 1.0 mile
Harvard University
20 min walk - 1.1 miles
Boston University
4 min drive - 1.2 miles
Getting around
Union Square Station
3 min drive
Central Square Station
8 min walk
Boston, MA (BNH-Boston Harbor Seaplane Base)
22 min drive
Restaurants
McDonald's
5 min walk
Area Four
5 min walk
Jaho Coffee Roaster & Wine Bar
4 min walk
Fallow Kin
2 min walk
The Phoenix Landing
6 min walk
About this property
The Windsor Inn
Hotel near Massachusetts Institute of Technology
Close to Boston University, The Windsor Inn provides free self-serve breakfast, a terrace, and a garden. In addition to laundry facilities, guests can connect to free WiFi in public areas.
Other perks at this hotel include:
Self parking (surcharge), luggage storage, and smoke-free premises
Room features
All guestrooms at The Windsor Inn feature comforts such as air conditioning.
Check-in start time: 3:00 PM; Check-in end time: 9:30 PM. Late check-in is available from 10:30 PM–
2:00 AM for a fee of USD 250.
What time is check-out at The Windsor Inn?
Check-out is at 11:00 AM.
Where is The Windsor Inn located?
Located in Central Square, this hotel is within 1 mi (2 km) of Kendall Square, Massachusetts Institute of Technology, and Harvard University. Harvard Square and Fenway Park are also within 2 mi (3 km). Central Square Station is 8 minutes by foot and Kendall-MIT Station is 11 minutes.
Have a question?
AI iconBetaBeta
Get instant answers with AI powered search of property information and reviews.
Reviews
The Windsor Inn Reviews
9.6
Exceptional
All reviews shown are from real guest experiences. Only travelers who have booked a stay with us can submit a review. We verify reviews according to our guidelines and publish all reviews, positive or negative.More informationOpens in a new window
The property is like a home, in fact it is a home. The owner runs the hotel, he is a food lover himself and makes different dishes for his guests. Further lots of food options for self service at any time of the day are available.
And most importantly, the price is relatively low for this area. And there is no compromise on quality at all.
Loved the place and lovedvthe owner Marco! Very attentive but not intrusive. As a parent leaving a freshman at MIT this place was amazing! We were at walking distance to everything we or our new-dorm- resident- son may need. Very recomended. Important to know, this is not an hotel, but it have all you may need.