The St. Regis San Francisco, San Francisco, United States of America
The St. Regis San Francisco is conveniently located at 125 3rd St in San Francisco, United States of America
Hotel Location:
Address: 125 3rd St
City: San Francisco
State: CA
Country: United States of America
phone: +1 415-284-4000
Hotel Features:
- Check-In Time: 3 PM
- Check-Out Time: noon
- Sauna
- Safe
- Fitness
- In House Bar
- In Room TV
- Data Port
- Meeting Room
- Air Conditioning
- In Room Mini Bar
- Room Service
- Hair Dryer
- Car Rent Desk