Built high atop Ghirardelli Square with San Francisco Bay views, this urban San Francisco resort features luxurious apartments with free Wi-Fi and fully equipped gourmet kitchens. Sweeping terraces with fire pits are featured on-site.
Number of rooms: 53
900 North Point Square, Fisherman's Wharf, San Francisco, CA 94109, United States