The St. Regis Washington, D.C., Washington, United States of America
The St. Regis Washington, D.C. is conveniently located at 923 16th St Nw in Washington, United States of America
Hotel Location:
Address: 923 16th St Nw
City: Washington
State: DC
Country: United States of America
phone: +1 202-638-2626
Hotel Features:
- Check-In Time: 3 PM
- Check-Out Time: 1 PM
- Safe
- Fitness
- In House Bar
- In Room TV
- Meeting Room
- Business Center
- Air Conditioning
- In Room Iron
- In Room Mini Bar
- Room Service
- Hair Dryer
- Car Rent Desk