Dolphin Hostel

Dolphin Hostel Address: Lefter Talo Street, Villa 168 Saranda , Albania, Sarande, Albania

Minimum price found for Dolphin Hostel was: 1426 ALL

Click here to get more information, photos & guest ratings for Dolphin Hostel