You are here: Home

The Windsor Inn

Windsor Inn Hotel When staying in Washington DC, make yourself at home in our charming European style hotel.
The Windsor Inn provides you with a warm, relaxing atmosphere plus all the modern day comforts you'll need.
Complimentary newspapers, free wifi, complimentary breakfast and attentive staff are just some of the benefits of staying with us.
Our location is superb, on 16th Street, just a few blocks away from the Dupont metro line and the White House.
Check Availability | Book Online

Arriving on:

No of Nights:
Select Currency:

Windsor Inn Hotel
1842 16th street NW
Washington DC, USA
Tel: +1 757-553-7906
Home - Bookings - Directions - Facilities - Links