This popular city hotel is located in the heart of Phnom Penh, only a few minutes on foot from the banks of the Mekhong River. Numerous tourist attractions, such as the Wat Phom Pagoda, the National Museum, the Royal Palace, and the Central Market, can..