close spa garden close Country: Cambodia close Region: Kampong Thom Province
Sambor Village Hotel
Glorious Hotel & Spa
Golden Chenla Hotel and Restaurant