WelcomeBelvedere Place is a self-catering apartment located 5 km from Union square. The unit boasts a fully equipped kitchen and a flat-screen TV. Free WiFi is offered throughout the property. Visit the San Francisco City Hall just 3.2 km from the unit.
At A Glance
- In Room
Belvedere Street, San Francisco CA 94117