Built in 1999, this air-conditioned resort comprises a total of 314 rooms. Guests can dine in the cosy restaurant.
Sign in to review an order you've completed.