The hotel is situated on Infantry Road near St. Andrew's Church. It offers world class hospitality and comfort to its guest. The rooms are divided into two categories as Executive Rooms and Club Royal. All rooms are well designed and have all the luxury amenities such as air conditioning flat-screen LCD/LED TV, mini bar etc. It also has 3 banquet halls and conference & meeting rooms. It can accommodate up to 300 guest. All day dining restaurant can provide finest delicacies of cuisines from around the world.