Das Hotel befindet sich unweit des Ankunfts- und Abflugsterminals. Die nächste Haltestelle für öffentliche Verkehrsmittel liegt etwa 100 m entfernt. In ungefähr 1, 5 km Entfernung befindet sich der Strand.
Das 2001 eröffnete Hotel verfügt auf 12 Stockwerken über insgesamt 382 Zimmer, darunter eine 160 m² große Präsidenten-Suite. Das klimatisierte Hotel verfügt über eine Bar und 2 Restaurants sowie über ein Spa- und Wellness-Zentrum. Ein Parkplatz sowie eine Garage (Gebühr) runden das Angebot ab.
Die komfortablen Unterkünfte des Hotels verfügen über eine gute Schallisolierung und raumhohe Fenster. Sie haben Bad mit Dusche, Badewanne und Haartrockner. Jedes der gemütlichen Gästezimmer verfügt ferner über Direktwahltelefon, TV, Minibar/Kühlschrank und Mietsafe. Die Klimaanlage wird zentral reguliert.
Die Gäste können im The Social Bar & Bistro à la carte speisen.