WelcomeThis self-catering accommodation is located in the heart of the vibrant bustle of North Beach. Spectacular city views can be seen from the furnished roof top terrace. Guests can visit Pier 39 Fisherman's Wharf.
At A Glance
- In Room
North Beach - Transamerica Pyramid Views Apartment
Corner Of Kearny Street And Broadway Street, San Francisco CA 94133