Doté d'une connexion Wi-Fi gratuite, le Mayflower Hotel est situé à San Francisco, à 600 mètres des cafés, restaurants et boutiques de Union Square.
Chaque chambre de cet hôtel est munie d'une télévision par satellite à écran plat. Elles comprennent une salle de bains privative équipée d'une baignoire. Pour votre confort, des articles de toilette gratuits et un sèche-cheveux sont fournis.
La réception de l'établissement vous accueille 24h/24.
L'hôtel de ville de San Francisco se trouve à 1 km du Mayflower Hotel. L'aéroport international de San Francisco est implanté à 19 km.