Este hotel está bien situado en el centro histórico de la ciudad de México, a poca distancia de lugares conocidos de interés, y ofrece alojamientos cómodos, sitios para comer y buenos servicios.
Las habitaciones disponen de TV por cable, ducha, agua embotellada y WiFi.
El Hotel San Francisco Centro Histórico está a poca distancia a pie del parque de la Alameda Central, el Palacio de Bellas Artes y la plaza Garibaldi. El Zócalo, la plaza principal de la ciudad, la avenida Juárez y las estaciones de metro también son fácilmente accesibles.
El restaurante Sztuka está en el San Francisco Centro Histórico Hotel y sirve platos tradicionales mexicanos e internacionales.