Wyndham Afyonkarahisar Termal & Spa, Hürriyet, ATATURK BULVARI NO:20, 03218 Afyonkarahisar Merkez/Afyonkarahisar Afyon adresinde konumlanmaktadır.