WelcomeMake this chic studio your holiday home this year. Located in San Francisco, the unit provides comfort and is smartly decorated with urban furnishes. This location offers great access to Balboa Park, where tourists can walk their dog, or have a picnic.
At A Glance
Balboa Park Upper
Lee Avenue, San Francisco CA 94112