O Mayflower Hotel está situado no bairro Centro de San Francisco, a caminhada de 16 minutos da Igreja Católica de St. Patrick e dispõe de 12 quartos com vista para a cidade.
Os hóspedes vão gostar da proximidade da Ponte Golden Gate, que está a aproximadamente 7 km de distância. Os pontos turísticos culturais na área são a Biblioteca Pública de São Francisco (a 1.7 km) e a Fonte de Lotta (a 1.3 km). O hotel de 2 estrelas está localizado com fácil acesso de Chinatown, enquanto SF Masonic Auditorium também está nas proximidades. O hotel fica próximo ao transporte público, já que está localizado a aproximadamente 10 minutos a pé da estação de metrô Montgomery Street e a aproximadamente 5 minutos a pé da paragem Jones Street & Sutter Street.
Alguns quartos fornecem vestuário, armário e Wi-Fi gratuito, bem como casas de banho privadas. As casas de banho de dentro incluem casa de banho separada, banheira e chuveiro, juntamente com secador de cabelo e lençóis de banho.
Pode caminhar 7 minutos até Sears Fine Food ou comer no Aliment situado a apenas 50 metros de distância.