North Beach is home to Greenwich Steps, so why not stop by during your stay in San Francisco. Hotels.com travelers also like the museums, art galleries, and monuments in the area. If you have fun at Greenwich Steps, you'll love Exploratorium and Aquarium of the Bay, both a short walk away.