NH Balboa

Núñez de Balboa, 112, 28006 Madrid, Spain Get Directions to this spot
Núñez de Balboa, 112
28006 Madrid
Spain
+34 91 5630324

Rate and review NH Balboa in Madrid, Spain!

Share your experiences at NH Balboa with your friends or discover more Hotels in Madrid, Spain.