El Hotel Francisco I está ubicado en el centro de Madrid, a sólo pocos pasos de la puerta del Sol. Dispone de 58 habitaciones equipadas con cama doble, teléfono, caja fuerte, televisión por cable, aire acondicionado/calefacción y baño completo. El hotel ofrece sala para desayunar, ascensor, servicio de lavandería y recepción las 24 horas.