NH Madrid Balboa
Photo gallery for NH Madrid Balboa
Overview of NH Madrid Balboa
NH Madrid Balboa
3-star Madrid hotel, connected to a shopping center in Salamanca
8.8
Excellent
Popular amenities
- Breakfast available
- Pet friendly
- Parking available
- Free WiFi
- Air conditioning
- Restaurant
Explore the neighborhood
Calle de Nunez de Balboa, 112, Madrid, Madrid, 28006
- Saona1 min walk
- Paseo de la Castellana4 min walk
- Atocha Renfe Station5 min drive
- Madrid (MAD-Adolfo Suárez Madrid-Barajas)13 min drive