The lobby is large with two levels and ample seating. Restaurants are located on both levels.
It is a modern, high-rise building set on a peninsula overlooking the Arabian Sea.
Rooms are large with expansive windows overlooking the surrounding sea. Each room is decorated in neutral colours and features amenities such as satellite television, dataport, writing desk and a small sitting area.
Guests have a choice of four contemporary restaurants, some with views overlooking the Arabian Sea. The all-day dining restaurant is located off the lobby and serves a variety of cuisines both buffet-style and a la carte. Speciality restaurants include an Indian and a Sichuan cusine restaurant, as well as an international restaurant focusing on organic ingredients.