Built high atop Ghirardelli Square with Bay views, this urban SF resort features luxurious apartments with free Wi-Fi and resort services. Sweeping terraces with bay views and fire pits are featured.
900 North Point Square, Fisherman's Wharf, San Francisco, CA 94109, USA
Hotel booked 1 times today.
Nightly rates from $719 to $1 249