Welcome to the charming Windsor Inn The Windsor Inn is a luxurious European-style hotel conveniently located, on 16th Street, between DuPont Circle and Adams Morgan. It was originally built in 1913 as a six unit luxury apartment house. However, in the late 1920's, it was converted into a thirty-room tourist hotel. In 1986, it was re-open with additional nine room annex. Today, the Windsor Inn is a hotel that exudes elegance and luxury with its 46 newly renovated rooms. Tourists, as well as business travelers, seek out the Windsor Inn for its comfort, location, and value. It provides great amenities, not limited to, but includes:
Partial Data by Infogroup (c) 2025. All rights reserved.
Partial Data by Foursquare.