The hotel offers 250 air-conditioned rooms, including 50 deluxe rooms, 25 executive rooms, 19 suites, 3 restaurants and a bar. Banqueting and conference rooms, outdoor catering, health club including swimming pool and tennis courts are also available.
The hotel is strategically located on Old Palace Road facing the newest Bahrain's landmark - the World Trade Center, and within the banking and government headquarters. It is just walking distance from Manama Bab Al Bahrain Souk, its famous Exhibition Road and only 6 km from the Bahrain International Airport.