HOTEL ELIZABETH
Updated 26 days ago
Hotel Elizabeth is an excellent choice for a pleasant and comfortable stay next to the beach. A balance of value, comfort and convenience, with an array of amenities...
Elizabeth Hotel in Naxos Greece is located at Saint George Beach in Naxos Town Hora the capital of the island. Cyclades Islands Greece