El hotel está situado en la cima de una colina con vistas al mar y ofrece vistas panorámicas. Todas las habitaciones tienen balcones con vistas al mar. El hotel tiene cuatro restaurantes, que ofrecen cocina local e internacional. Hay también un bar "Star Studio" donde se puede cenar y bailar. Las instalaciones del hotel incluyen un centro de entrenamiento, piscina y canchas de tenis. |