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!