iRoHa Garden Hotel & Resort
iRoHa Garden Hotel & Resort
Hotel
#8, Street73, Phnom Penh, Cambodia
98
Excellent ·
315 reviews