The hotel boasts 85 modern and large rooms with 24/7 snack service, private outdoor parking, Wi-Fi Internet access and business corner.
Location: within "La Dehesa" Shopping Centre, 3 km from Alcala de Henares city centre, Cervantes birthplace and UNESCO World Heritage Site, 30 km from Madrid.