5 stars luxury hotel, exclusive resorts features a world of elegance at Crete, Greece.

Location: Crete – Greece
Number of Rooms: 160
Year: 2007

Most Recent Projects
 Taron Johnson Womens Jersey