Situato a San Francisco, a 600 metri dalle boutique di Union Square e da varie caffetterie e ristoranti, il Mayflower Hotel offre la connessione WiFi gratuita.
Tutte le camere dell'albergo presentano una TV a schermo piatto con canali satellitari e un bagno privato con vasca, set di cortesia e asciugacapelli.
Il Mayflower Hotel vi mette a disposizione una reception aperta 24 ore su 24.
Il Mayflower Hotel dista 1,2 km dal municipio cittadino e 19 km dall'Aeroporto Internazionale di San Francisco.