
Madrid, Spain
Hotel Villa de Barajas
3-star hotel
This lovely Hotel is set in Barajas-Ifema. This accommodation offers a total of 41 units. Internet connection is provided for those needing to keep connected both in public and private spaces. The front desk offers 24-hour…
- Wi-fi
- 24-hour reception
- Car park · extra charge
- Restaurant























