In the heart of the Salamanca district on the corner of Ayala Street, close to the Plaza de Colón and the Paseo de la Castellana.
NH Hoteles