Hotel Review: Windsor Inn Hotel, Washington DC

The Windsor Inn is a European-style hotel located in Washington DC. The hotel is an affordable option for both tourists and business travellers who wish to stay in a central location within the city.

The hotel building dates back to 1913 serving as a luxury apartment building its conversion to the Windsor Inn Hotel.

Across the hotel’s forty-eight rooms you’ll find ensuite bathrooms, free Wi-Fi and the option of single and double beds.

The hotel is centrally located within the city offering easy access to the city’s public transportation network. U Street/Cardozo Station on the Green and Yellow line is located 10 minutes away.

Leave a Reply

Discover more from

Subscribe now to keep reading and get access to the full archive.

Continue reading