Mayfair Hotel
Address:
626 Polk St, San Francisco, CA 94102
Phone:
(415) 673-6373
Hotels & Motels
Other Businesses:
- Dalt Hotel at 34 Turk St, San Francisco, CA 94102
- Camelot Residence at 124 Turk St, San Francisco, CA 94102
- Warfield Hotel at 118 Taylor St, San Francisco, CA 94102
- The Inn at the Holy Grail at Fern St & Polk St, San Francisco, CA 94109
- Vincent Hotel at 459 Turk St, San Francisco, CA 94102