NH Madrid BalboaHotel
Núñez de Balboa, 112, Salamanca, 28006 Madrid, Spain
Situated in Madrid’s elegant Salamanca neighbourhood, this design hotel offers stylish rooms with flat-screen satellite TV. It features an attractive lounge area and café-bar.