De Art Hotel

No 9-10-11-12 Street 106- Wat Phnom, 12202 Phnom Penh

7.6

In the vicinity

Airport
Phnom Penh International Airport (9.6 km)
Availability
LookingforBooking.com uses cookies. Click here to view more information. Close