Where are you going?
Or, let us surprise youSpin the Globe ®

San Francisco

List View
Map View
Save Place
1206, 155 Steuart St, San Francisco, CA 94105, USA
Perched next to San Francisco Bay, Hotel Griffon makes an ideal base for business travelers who work nearby and visitors who want a waterfront location. Free town car service to the Financial District is available every weekday morning, while a...