Located just off the A2 Motorway, this hotel is 15 minutes’ drive from central Madrid. The air-conditioned rooms at the Meliá Avenida América feature modern décor. Each one has satellite TV and free Wi-Fi.
Number of rooms: 405
Juan Ignacio Luca de Tena, 36, San Blas, 28027 Madrid, Spain
Hotel booked 4 times today.