Pine Spa 10 years ago ID: #19898 Listed In : Health & Beauty Entertainment & Lifestyle Men's Section, Shop # 2, Ground Floor, Al Telal Building 5, Street # 21A, Al Barsha 1, Dubai, Behind Ibis Hotel +971 4 399 6866 Business Description Pine Spa, Address : Men's Section, Shop # 2, Ground Floor, Al Telal Building 5, Street # 21A, Al Barsha 1, Dubai, Behind Ibis Hotel, Phone : +971 4 399 6866 Reviews & Ratings Write a Review No Review. Please login / register to add your review. Tags : Massage Therapists