Das 2-Sterne-Mayflower Hotel San Francisco liegt im Stadtteil Union Square, ungefähr 25 Gehminuten vom Fisherman's Wharf entfernt, und bietet einen Ausblick auf die Stadt. Das Hotel bietet 13 Gästezimmer und stellt zudem einen Gepäckraum zur Verfügung.
Innerhalb von 20 Minuten zu Fuß gelangt man ins Zentrum von San Francisco. Das Mayflower San Francisco liegt 800 Meter von der U-Bahn-Station Powell Street und in circa 2 km Entfernung vom Aquarium der San Francisco Bay Area. Das Hotel befindet sich etwa 30 Gehminuten vom AT&T Park entfernt. Die Bushaltestelle Jones Street & Sutter Street ist 100 m von der Unterkunft und der Bahnhof F Market Street Car liegt gleich neben der Unterkunft.
Die Zimmer verfügen über einen Ankleidebereich und sind zudem mit einem Schreibtisch ausgestattet. Zu den Unterhaltungsmöglichkeiten im Zimmer gehören ein Flachbildfernseher mit Satellitenkanälen, während Annehmlichkeiten wie ein Bügeleisen/Bügelbrett ebenfalls vorhanden sind. Die privaten Badezimmer mit einer getrennten Toilette und einer Dusche bieten zudem einen Haartrockner und Badelaken.
Im Restaurant Sears Fine Food, das ungefähr 7 Fußminuten vom Mayflower San Francisco entfernt liegt, kommen amerikanische Speisen auf den Tisch.