Windsor Inn Hotel
Get the most from an urban escape in Washington D.C. when you book a room at Windsor Inn Hotel. Located right in the city center, Windsor Inn Hotel saves you time and travel by letting you wake up right in the heart of the best neighborhood. Explore the genuine Washington D.C. that most travelers never see, with a stay at Windsor Inn Hotel -- located only 3.0 km from Lincoln Memorial.
All rooms at Windsor Inn Hotel are designed for comfort. For your comfort, some rooms at the inn are equipped with air conditioning. In-room entertainment amenities are available in some rooms and include television and cable TV. It's good to know that a hair dryer and toiletries are provided in some guest bathrooms.
Around the property
Experience all the sights and local attractions of Washington D.C. with Windsor Inn Hotel as your base. An afternoon of browsing the works at Smithsonian National Air and Space Museum located 3.3 km away can familiarize you with the local art scene.
Reasons to stay here
Find some of the city's best deals here with rooms 95% cheaper than other options.
Find some excellent dining options here, where past guests have rated onsite or nearby dining better than 95% of the city's other accommodations.
Staff and service here are considered high quality by past guests whose ratings put it above 98% of the city's options.