Address: Av. Valencia, 126, 23330 Villanueva del Arzobispo, Jaén, Spain Telephone: +34 953 45 10 42
Hotel Torres I is located in the province of Jaén and Cazorla Natural Park is 15 minutes' drive away.
Free parking is available on site.