The Windsor Inn
85-87 Windsor Street, Cambridge

You’ll be sleeping tight! Hotel «The Windsor Inn» is located in Cambridge. This hotel is located minutes away from the city center. You can take a walk and explore the neighbourhood area of the hotel — Central Square Theatre, Stata Center and Central. Spend an evening in a nice atmosphere of the bar. In the shared kitchen, you can cook anything you want. Free Wi-Fi on the territory will help you to stay on-line. Specially for tourists who travel by car, there’s a parking zone. You will find thes
- Air Conditioning
- Smoke Free Property
- Heating
- Garden
- Terrace
- Outdoor Furniture
- No Elevators
- Non Smoking Rooms
- Laundry
- Luggage Storage
- Breakfast
- Common Kitchen
Where to stay in Cambridge
Looking for hotels in Cambridge? It helps to decide on an area first — our guide to where to stay in Cambridge sets out which neighbourhoods suit which kind of trip.
Around Marriott the options include 907 Main Hotel Central Square, Sonder By Marriott Bonvoy, Residence Inn by Marriott Boston Cambridge and Boston Marriott Cambridge.
Around Kendall the options include The Kendall Hotel at the Engine 7 Firehouse, Global Luxury Suites at Kendall Square Lofts and Watermark Kendall West by Bluebird Suites.
Elsewhere in the city you will also find Lark Hotels 907 Main, Le Méridien Boston Cambridge, Whitman House, Harvard/Mit: Convenience And Luxury! In Cambridge, Chez Pat in Cambridge and Bluebird Suites in Cambridge.
