Windsor Inn Hotel: 3 star, overview and availability, room information, photos, rate, book now

Windsor Inn Hotel

1842 16th Street, NW
English Deutch French Spanish Italiano

Windsor Inn Hotel

Originally built in 1913 as a luxury apartment building, this small European-style hotel has been updated with many styles of rooms that accommodate business travelers and tourists alike. Located close to the Dupont Metro station and the 13th/U St Metro station, the hotel offers easy access to Washington DC and the surrounding areas, the hotel is also convenient placed for visiting local restaurants and shopping. Renovated several times over the years, the Windsor Inn's art deco lobby has original curved counters, moldings, and floor tiles from the 1920s renewal. In 1986, the owner added a 9-room annex which created a diverse and unique 46 room hotel.
Sheraton Belgravia photo
Windsor Inn Hotel is located in Washington near: City Centre, Shopping Centre, Museum Area, Near Airport, Near Train Station

Check Rates and Availability
Check in:
Check out:



Los Angeles hotels  Manchester hotels  Berlin hotels  Barcelona hotels  Copenhagen hotels  Lisbon hotels  Venice hotels 
MEININGER City Hostel Hallesches Ufer  NH Embajada  Best Western Premier Elysees Bassano  Days Hotel London North (Formerly London Gateway)  Hotel La Fortezza  Raphael Luxury Hotel  Harbour Ville Hotel 
Hotels