Localizado a uma distância de aproximadamente 10 minutos a pé da Ilha de Alcatraz, o Worldmark San Francisco Hotel oferece Wi-Fi na propriedade, bem como o parque de estacionamento particular no local. Localizado a alguns minutos de Catedral Grace, o hotel também oferece proximidade de Union Square.
A Doca dos Pescadores está a cerca de 25 minutos de distância a pé. A Rua Lombard fica a cerca de 25 minutos de distância a pé, enquanto Powell Street fica a cerca de 10 minutes a pé deste balneário. O local está diretamente ligado à F Market Street Car, localizada a cerca de 20 minutos de distância a pé.
Os quartos estão equipados com máquinas de café/chá, bem como TV para conveniência dos hóspedes. As casas de banho com casa de banho separada, banheira e chuveiro oferecem também secador de cabelo e toalhas.
Sears Fine Food fica bem próximo e oferece cozinha americana.