ARVA Abad San Antonio
Hotel
León, Leon
This modern hotel is located in the Inmaculada district of León, 2 km from the town centre. It offers secured parking at an extra cost, air-conditioned rooms with a flat-screen TV and free Wi-Fi.
Number of rooms: 100
Altos de Nava, s/n, 24008 León, Spain
Hotel booked 1 times today.