^ Back to Top
Photo Gallery of Hotel Griffon, San Francisco California

San Francisco, California Hotel Photo Gallery

Located in beautiful San Francisco, California, Hotel Griffon is situated along the city's stylish Embarcadero waterfront. Whether you're exploring the city with family or heading to the San Francisco Financial District for a corporate function, Hotel Griffon makes San Francisco travel a breeze. View photos of our European-inspired boutique hotel to see just why our professional services and exquisite San Francisco hotel rooms overlooking the bay are a top choice for business
or pleasure.