Choose your room
The Sheehan is a boutique hotel offering 64 well appointed guest rooms. It is located in the center of San Francisco life: fine restaurants, cable cars, the theatre district, Union Square, China Town, the Financial District, and Moscone Center are all with in easy walking distance of the hotel. The Sheehan’s impressive location places our guests at the doorstep of Union Square, the heart of San Francisco’s tourism, shopping and restaurant district. Our gracious staff is always eager to assist with guest requests and share their vast knowledge of this wonderful city.
The Sheehan has a variety of different room types to meet all needs. All of our rooms are pleasant, comfortable and offer a relaxing atmosphere. An unmatched feature of the Sheehan Hotel in the city is our indoor heated pool. It is the largest indoor hotel pool in the entire city of San Francisco. After a refreshing swim in the morning guests can enjoy a continental breakfast served daily in our lobby.
The Sheehan Hotel accommodates both smoking and non-smoking guests.