Hotel Cara
Hotel Cara
Hotel
No.18, Street 47 & 84, Sangkat Srass Chork, Khan Doun, Phnom Penh, Cambodia
80
Very Good ·
53 reviews