Newly built and owned by a 4 star Hotel Eurostars Leon stands in a privileged central shopping area.
Its unbeatable location for exploring the main sights of the city as they are only 10 minutes walk.
The property amenities include 63 rooms are equipped with minibar, safe, flat screen television, individual climate control, direct dial telephone, free internet service wifi, hair dryer, alarm clock and desk.
Check in Time: 13pm
Check out Time: 12pm