Hotel Rio Cea is a fine accommodation option in Leon. Hotel Rio Cea has been welcoming guests to its bright rooms since 1922.
The city center is 10 minutes' walk of the property.
This hotel is placed within proximity to nature reserves and a river.
Hotel Rio Cea is within a 65-minute drive to Leon airport.
Hotel Rio Cea features 14 rooms across 5 floors. Bathrooms are fitted with a shower, underfloor heating and a bathtub.
Guests can make use of bicycle rentals available on site.
The on-site activities include snow skiing, horse riding and kayaking.
Wireless internet is available in the entire hotel for free.
Free public parking is possible at a location nearby.