General Description | |
The Windsor Inn is a charming 46 room hotel located in Washington DC near DuPont Circle. The Inn was built in 1913 and underwent a major renovation in 1986, adding a nine-room annex, which created a diverse and unique 46-room hotel. The Windsor Inn's art deco lobby has original curved counters, moldings, and floor tiles from the 1920s renewal. A variety of rooms from the suites to large doubles make the Inn ideal for tourists, small groups and business travelers. Consider the turn of the century town home for your upcoming special reception or wedding. The setting is ready for your personal touches in a convenient private downtown location. Convenience is another added luxury for the Windsor guest. Located at Sixteenth Street, the Inn lies 12 blocks from the White House and 6 blocks from the DuPont Circle metro stop. The neighborhood is a charming mix of renovated townhouses and condos. There are a variety of restaurants and small shops within easy walking distance, and the metro can take you to all other destinations including the Capitol, Smithsonian Museums, the National Zoo, and the Pentagon. The staff, management and owners of The Windsor Inn are proud to offer such a great alternative to DC travelers; make this cozy stay your next home away from home. | |
Hotel Description: | |
Hotel Type: | Hotel |
Address: | 1842 16th Street NW |
The minimal room price: | 68 USD |
Hotel Class: | (3 stars) |
Compare prices & Check availability |