The Windsor Inn Hotel

, Washington, United States
Review this Hotel
Popular Travel Destinations

Recently Reviewed Hotels Around Washington

The Windsor Inn Hotel

, Washington
1842 16th St Nw - Washington - District of Columbia - 20009 - United States 202-667-0300
115 Traveller

Reviews - The Windsor Inn Hotel

Top Local Tips for Washington

Don't drive!! Get a $7 one-day Metro card and take it everywhere. Their trains are awesome- we never waited more than 30 seconds for a train!

(hotels)loading

Other names for The Windsor Inn Hotel

  • windsor inn washington dc
  • windsor hotel washington dc
  • Address: 1842 16th St Nw - Washington - District of Columbia - 20009 - United States
Travel Library Traveller Rating?
6.0/10

See All 115 reviews

Review this Hotel
(hotels)loading

Hotels Near The Windsor Inn Hotel