PRINCESA ISORA 2010 is situated in Puerto de Santiago, 1.1 km from Puerto Santiago Beach, 1.5 km from Punta Blanca Beach, as well as 3.4 km from Los Gigantes. It is located 1 km from Callao Chico Beach and provides a lift. Free WiFi is available thro...
Rooms total: 1 More information »Los Gigantes 2.1 km