The hotel has 340 rooms, a business centre, free parking, a lobby with 24-hour reception and check-out service, currency exchange facilities, a hotel safe, lift access to the rooms, a café, shops and a bar. The air-conditioned property also includes a restaurant and conference facilities. WLAN Internet access and room service are also offered.
The hotel is located in the heart of Grand Cayman, opposite the famous Seven Mile Beach.