Cet hôtel du sud de San Francisco se trouve à moins de 10 minutes en voiture de l'aéroport international de San Francisco. Union Square dans le centre-ville de San Francisco est à seulement 10 kilomètres.
Nombre de chambres: 130
264 South Airport Boulevard, South San Francisco, CA 94080, États-Unis
Hôtel réservé 1 fois aujourd'hui.