Casa Loma Hotel, ubicada en San Francisco, está cerca San Francisco Zen Center y Alamo Square. Proporciona una base perfecta para su estancia, ya que Church and 14th Street Station queda apenas a unos diez minutos a pie. Los huéspedes podrán disfrutar de comodidades e instalaciones, tales como traslados al aeropuerto, un servicio de guardaequipajes y recepción 24 horas. Además, el personal multilingüe está a su disposición para proporcionarle información local. El hotel cuenta con 48 habitaciones y todas ellas ofrecen una gran variedad de instalaciones y servicios para que su estancia sea cómoda. Casa Loma Hotel se encuentra ubicada a poca distancia de los destinos turísticos más populares de la zona, incluyendo San Francisco Opera, Market Street y Orquesta Sinfónica de San Francisco, que quedan apenas a 20 minutos paseando. War Memorial Opera House está a un breve trayecto andando.