Lucky Star Hotel

  No.14, Street.336, Sangkat Phsar Deumkor, Khan Toul Kork, Phnom Penh, Cambodia

Booking.com Book Now