Hotel Real Rex


Leon • Show on map
View Details for Price
Situated in León, within 400 metres of Leon´s cathedral and 100 metres of Main square, Hotel Real Rex features accommodation with a restaurant and free WiFi throughout the property as well as free private…More info
