Situated in Huelva, this hotel is within 6 miles (10 km) of San Juan Bautista Church, Museum of Huelva and Marisma de El Burro. Parish of St. Peter the Apostle ...
4.3/5Excellent! (12 reviews)
"Nice location outside Huelva quite convenient for getting into the town. Very good breakfast and nice staff and swimming pool. Rooms are ok, nothing really special."
Reviewed on 11 Jul 2020