Embarcadero Vista

Book Now
  • Francisco Street, San Francisco CA 94133

Welcome

This holiday home is located in San Francisco and is is 501 m from Pier 39. A complete kitchen with a dishwasher and microwave is provided for guest convenience. A sitting area and a private bathroom with a shower are available.

At A Glance

  • Style

    Vacation Rentals
In Room
Private Balcony

Location

Embarcadero Vista
Francisco Street, San Francisco CA 94133

  • Sponsored ad
  • Sponsored ad
  • Sponsored ad