Featuring a shared lounge, Casa Velez provides accommodation in Estella with free WiFi and mountain views. The property features city views and is 47 km from Olite.