HospitalityHotel & ResortLatest News Anantara Hotels, Resorts & Spas Celebrate Success at World Spa Awards 2020 by Travel Mail November 21, 2020 by Travel Mail November 21, 2020 The Anantara Hotels currently boasts over 40 stunning properties located in Thailand, the Maldives,… 0 FacebookTwitterTelegramEmail