Hillocks Hotel & Spa, Siem Reap

Sala Kamreuk Village, Sangkat Sala Kamreuk, Siem Reap City, Kingdom of Cambodia.

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