Lucky Star Hotel
No.14, Street.336, Sangkat Phsar Deumkor, Khan Toul Kork, Phnom Penh, Cambodia
Booking.com
Book Now