Ostro Hotel Phnom Penh: 900 m to Royal Palace of Cambodia