J7 Hotel Siem Reap, Siem Reap

Road 6 (Next to Royal Residence) Siem Reap

  • Free Wifi
  • Cable TV
  • Free Breakfast
  • AC Rooms