Mowin Boutique Hotel & Residence

Rating: 
With a stay at Mowin Boutique Hotel & Residence in Phnom Penh (Mean Chey), you'll be within a 15-minute drive of Independence Monument and Sovanna Phum Theater. This hotel is 2.6 mi (4.2 km) from Tuol Sleng Genocide Museum and 3 mi (4.9 km) from Royal Palace.