Since its creation in 1991, the hotel has been providing competitive prices and comfortable accommodation to local guests, business clients and overseas travellers. The stylish 78 rooms combine the gentle hospitality of high standard facilities with new management. The air-conditioned hotel has a lobby with 24-hour reception and check-out service, hotel safe, currency exchange facilities and lift access, as well as a café, bar and restaurant. The conference facilities and Internet access may be of use to business guests, whilst room service (for a fee), laundry service and a car park are also provided.
The hotel is located in the heart of the business centre. It is only a few minutes' walk to the central market, shopping centres and the main tourist attractions such as the Wat Phnom and the Tonlé Sap River. The hotel is only 15 minutes away from Phnom Penh International Airport.