When you a stay at Gran Hotel Pelayo in Cangas de Onis, you'll be in a national park, just steps from Museum of Covadonga and Basilica de Santa Maria la Real de Covadonga. This 4-star hotel is 7.2 mi (11.6 km) from Lakes of Covadonga and 4.1 mi (6.7 km) from Zoo la Grandera.