Spain Hotel Dona Catalina, Best Hotels In San Pedro de Alcantara Spain Hotel Dona Catalina is Hotels Choices In San Pedro de Alcantara Spain . 3 star… Edit