Ac Hotel Los Vascos By Marriott
Madrid - Madrid
Search dates for this hotel
Located in Moncloa-Aravaca, this hotel is 0.5 mi (0.8 km) from Technical University of Madrid and within 3 miles (5 km) of Plaza Mayor and Prado Museum. Santiago Bernabeu Stadium and Plaza de Espana are also within 3 miles (5 km).