WelcomeNorth Beach Apartment offers hospitable accommodation in San Francisco. Rooms are equipped with a kitchen with an oven, a microwave and a toaster, as well as a coffee machine. Free WiFi is featured throughout the property.
At A Glance
North Beach Apartment
Green & Kearny Street, San Francisco CA 94133