

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