
Leon, Spain
Abad San Antonio
4-star hotel
This hotel is located in the rapidly-growing Inmaculada district of Leon. It enjoys excellent connections to the city centre, as well as the Leon hospital district. Plaza Santo Domingo is located just 2 km away. Guests will find…
- Wi-fi
- 24-hour reception
- Car park · extra charge
- Air conditioning in Restaurant














