The hotel is located on the corner of Calle Mesoneros Romanos, round the corner from Gran Vía 33, and quite near Calle Preciados. It is also close to Madrid's main monuments and places of tourist interest, such as the Plaza de Callao, the Puerta del Sol and the Plaza de España.