Com acesso Wi-Fi gratuito, o Aldrich Hotel propõe acomodações no centro de São Francisco. A Union Square (praça) encontra-se apenas a 600 metros.
Cada quarto deste hotel inclui uma televisão de ecrã plano. Os quartos dispõem de uma casa de banho privativa ou partilhada.
Os hóspedes irão encontrar uma recepção aberta 24 horas por dia na propriedade.
A Câmara Municipal de São Francisco fica a 800 metros do Hotel Aldrich. O Aeroporto Internacional de Oakland está localizado a 18 km.