El hotel está situado en el corazón de Florencia, en el animado distrito de San Lorenzo. Su ubicación es ideal para descubrir el verdadero espíritu de Florencia, que incluye la basílica de San Lorenzo y las capillas de los Medici (a 200 m), la fabulosa Galería de los Uffizi (a 3 km), el pintoresco Ponte Vecchio (a 1 km) y la catedral del Duomo (a 3,5 km). El hotel está situado a 200 m de la estación de tren de Santa Maria Novella. Este hotel climatizado se encuentra en la segunda planta de un edificio histórico cuyos orígenes se remontan al siglo XIV. Aunque no hay ascensor, el hotel ofrece una amplia gama de servicios, que incluyen un vestíbulo con servicio de recepción y salida 24 horas, así como conexión a Internet de alta velocidad, bar y servicio de habitaciones. El establecimiento comparte la sala de desayunos y la terraza de la planta baja con otro hotel, situado en el mismo edificio, y hay un garaje disponible por un suplemento que se paga localmente. Las habitaciones, decoradas de forma sencilla, cuentan con cuarto de baño privado y artículos de aseo gratuitos, están equipadas con ducha y secador de pelo y están amuebladas con cama doble. Cada una de las habitaciones cuenta con teléfono de línea directa, TV, conexión a Internet y aire acondicionado.