The Windsor Inn
Address:
1842 16th Street Nw, Washington DC, DC 20009
Phone:
(202) 667-0300
Hours:
- Mon: 12am-12am
- Tue: 12am-12am
- Wed: 12am-12am
- Thu: 12am-12am
- Fri: 12am-12am
- Sat: 12am-12am
- Sun: 12am-12am
Payment:
Other Details:
City, Downtown
Hotels & Motels
Other Businesses:
- Embassy Inn at 1627 16th Street Nw, Washington DC, DC 20009
- Fairfield Inn & Suites By Marriott Washington, Dc/New York Ave at 2305 New York Avenue Ne, Washington DC, DC 20002
- Lenfant Plaza Hotel at 480 Lenfant Plaza, Sw, Washington DC, DC 20024
- The Normandy Hotel at 2118 Wyoming Avenue Nw, Washington DC, DC 20008
- Washington Marriott At Metro Center at 775 12th St Nw, Washington DC, DC 20005