Physical Address:
15 Elizabeth Ave, Illovo Beach, Amanzimtoti, 4126
Phone:
031 916 4939
Email:
info@villaspa.co.za
Website:
www.villaspa.co.za