Holiday Villa (Twin)
89, Monivong Blvd., Phnom Penh, Phnom Penh
Average, 3
This 3 star hotel is located in the city centre of Phnom Penh and was established in 1990. It is close to the Royal Palace. The Hotel has a coffee shop and a fitness centre/gym. All 74 rooms are equip...
More Info