The hotel is in a great natural environment, 5 km from the historical city of Alcal de Henares and 30 minutes from the capital of Madrid, which is about 35 km from the hotel. Madrid Airport is approximately 20 ... Read more

View all Luxury Hotels in Alcala de Henares