Com acesso Wi-Fi gratuito, o Mayflower Hotel está localizado em São Francisco, a 600 metros dos cafés, restaurantes e boutiques da Union Square.
Cada quarto deste hotel inclui uma televisão de ecrã plano com canais por satélite e uma casa de banho privativa com uma banheira. Para seu conforto, encontrará produtos de higiene pessoal gratuitos e um secador de cabelo.
A recepção 24 horas recebe os hóspedes do Mayflower Hotel.
O San Francisco City Hall (câmara municipal) fica a 1,2 km do Mayflower Hotel. O Aeroporto Internacional de São Francisco encontra-se a 19 km da propriedade.