Balboa Park Townhouse

Book Now
  • Lee Avenue, San Francisco CA 94112

Welcome

Located 7 km from San Francisco City Hall, Balboa Park Townhouse features a fully equipped kitchen with an oven and coffee machine. View the iconic landmark, Lombard Street which is famous for a steep, one-block section with eight hairpin turns.

At A Glance

  • Style

    Vacation Rentals

Location

Balboa Park Townhouse
Lee Avenue, San Francisco CA 94112

  • Sponsored ad
  • Sponsored ad
  • Sponsored ad