Hotel Information
This 1 star hotel is located in the city centre of Leon and was established in 2010. It is close to the Leon Cathedral. The Hotel has a bar and a coffee shop. All 22 rooms are equipped with hairdryer, safe, ironing set and air conditioning.