3 Star Hotels in Mission Bay/Dog Patch San Francisco

1
386 Geary Street San Francisco CA 94102
4
2
665 Bush St San Francisco CA 94108
3.5
Located in Union Square within walking distance of the Financial District and some of the best shopping and dining in San Francisco, the Orchard Hotel is a luxury hotel designed to suit both business and leisure travelers. The beautiful guestrooms and sui
3
15 Sumner Street San Francisco CA 94103
3.5
4
973 Market Street San Francisco CA 94103
3.5
5
1155 Jones Street San Francisco CA 94109
3.5
6
1265 Washington Street San Francisco CA 94108
3.5
7
750 Sutter Street San Francisco CA 94109
3.5
8
225 Powell St San Francisco CA 94102
3.5
9
1625 Post St San Francisco CA 94115
3.5
10
127 Ellis Street San Francisco CA 94102
3.5

Don't see the business you're looking for? Add it here