Spain Gran Sol Hotel, Hotels Recommendations At San Pol de Mar Spain Gran Sol Hotel is Choice Hotels Recommendations At San Pol de Mar Spain . 3 st… Edit