Offering city views, apartamentos turisticos san juan de la peña is an accommodation located in Santa Cruz de la Serós, 8.2 km from Royal Monastery of San Juan de la Peña and 39 km from Canfranc Train Station.
Number of rooms: 6
3 Plaza Mayor, 22792 Santa Cruz de la Serós, Spain