The hotel is situated in the heart of Phnom Penh city on Monivong Blvd which is known to be the business, shopping and entertainment district. The hotel also offers a fully equipped with business centre and meeting rooms for your needs.