The smoke-free The Windsor Inn Guest House Cambridge, located 1.6 miles from the baseball stadium "Fenway Park", features Wi-Fi in public areas. Featuring baggage storage, this guest house is located not far from MIT Museum.
The Cambridge hotel is set in the Central Square district, a 10-minute walk from Central Square metro station. The accommodation is also 1.8 miles from the historical Freedom Trail in Cambridge. Also, Steinbrenner Garden is situated about 10 minutes' walk away. Quincy Market is 2.2 miles away, and Back Bay train station is situated 1.5 miles from the Windsor Inn Guest House. The bus stop Broadway opp Hampshire St is located right around the corner from this 3-star hotel.
The property welcomes guests to 8 rooms complete with complimentary Wi-Fi and a flat-screen TV with satellite channels, as well as comforts like air conditioning. The Windsor Inn Guest House Cambridge offers an electric kettle and a fridge in the rooms. Guests will make use of hairdryers and towels in bathrooms equipped with a separate toilet and a shower.
Beijing Tokyo, located in close proximity to, offers delectable dishes.