Located in the heart of San Francisco’s North Beach Little Italy District, Hotel North Beach offers free Wi-Fi in the public areas. Each guest room includes a cable TV. Chinatown is just 5 minutes’ walk from this hotel.
Number of rooms: 150
935 Kearny Street, Chinatown, San Francisco, CA 94133, United States
Hotel booked 1 times today.