Results 1 - 3 of 3 found in Hotels - Greece |
LATO Boutique Hotel
Offers accommodation at Heraklion, Crete, within a modern, friendly and luxurious environment with panoramic views to the Venetian Fortress at the old port of Heraklion.
Grand Bay Beach Resort
Boutique hotel built on the beach of Kolymbari, Chania, Crete, Greece.
Santa Marina Plaza Hotel
5 star hotel in Aghia Marina, Chania, Crete, Greece.