Location: in Madrid, in the commercial district of Salamanca next to Francisco Silvela street, and near to the Las Ventas bullring.
See more: Hotels in Europe Hotels in Spain Hotels in Madrid Holiday Destinations in Europe