The Windsor Inn

The Windsor Inn in Washington D.C., Washington, United States | Hotel

Welcome to The Windsor Inn, a luxurious European-style Hotel conveniently located, on 16th Street, between DuPont Circle and Adams Morgan in Washington D.C., United States. 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.
All the guestrooms are comfortably warm and cosy with luxurious fabrics that soothes your every need. Each room is accommodated with a private bath, cable TV, telephone, hairdryer, heating and air conditioning, digital alarm clock and complimentary wireless internet. Selected rooms and suites come with sofa beds, mini refrigerator and a kitchenette for more comfort and luxury.
The Windsor Inn in Washington D.C., United States is family friendly and provides cribs and air-beds upon request.
We look forward to welcoming you!

The Windsor Inn reviews

There are no reviews available. Be the first to submit a review!

Login to comment


Information

Location Info

Features

1842 16th Street, NW Washington, DC
Washington D.C.
Washington
United States
202-667-0300
Visit Site
Hotel
European-style
Family Friendly
Convenient Location
Warm
Cosy
Luxurious Fabrics
Television
Hairdryer
Air-conditioning
Internet
Cribs

Business Industry Details