Madrid logo

NH Balboa

Check Availability

NH Balboa
Núñez de Balboa, 112
Madrid
28006
Spain

Rooms from €39.20 ( £35.64 / $51.67 ) per night

Picture of NH Balboa


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.

Click here for more Information on the NH Balboa together with online availability and visitor ratings











This hotel supplied in conjunction with Bookings.

Map of the Madrid area Madrid Visitor Information