Tea Tree Spa
Address: 463/68 Thanon Pattaya Sai 1, Pattaya City, Chon Buri 20150, Thailand Relax at the Tea Tree Spa in Holiday Inn PattayaThe Tea Tree Spa at Holiday Inn is a calm and refreshing sanctuary where you can relax the body and soothe the soul. The Tea Tree or Melaleuca Alternifolia is a small understated shrub that has been… Read More »