Check in 3:00 P.M.
Check out 12:00 P.M.
The Hotel North Beach is located in an area known for its diverse history. Located in the heart of North Beach (knows also as "Little Italy"), hotel is close to Chinatown, Fisherman's Wharf, and variety of restaurants, clubs and bars.
Address: 935 Kearny St, San Francisco, CA 94133, USA
Phone: +1 415-986-9911