Sala Lodges, Siem Reap

no 498, Salakomroeuk

  • Free Wifi
  • Tea and Coffee Maker
  • Laundry
  • Free Breakfast