The Pavilion is located in the historical center of Phnom Penh, right behind Wat Botum, the Royal Pagoda, pictured below. The hotel is within walking distance of the Royal Palace, the National Museum, Riverside with its bustling nightlife and Street 240, a refined yet relaxed shopping area.