Our San Francisco Hotels

Greystone Hotels

Enjoy the convenience of our centrally-located San Francisco hotels in the heart of Union Square or overlooking the San Francisco Bay. Our hotels in San Francisco are situated in the most convenient and scenic locations in the area. Whether you're travelling for business or leisure, Greystone Hotels has all the amenities to make your stay in our San Francisco CA hotels as comfortable as possible.