Located in the revitalized South Beach area, One Embarcadero South is directly across from the new San Francisco's Giant's Pacific Bell Park. The two bedroom, two bath condominiums are walking distance to the Financial District, as well as restaurants, shopping, a public park, and the Muni-Metro transit system. 30 night minimum stay.
close