Hotel Albatros
Search & compare prices for Hotel Albatros in all hotel booking websites.
Hotel Albatros Address: Amoopi, Karpathos Town, Greece
Minimum price found for Hotel Albatros was: 26 EUR
Click here to get more information, photos & guest ratings for Hotel Albatros