Stop Relax Spa is located in Abu Dhabi, United Arab Emirates on 121 Theyab Bin Eissa St, Khalifa CitySE-5. Stop Relax Spa is rated 4.1 out of 5 in the category spa in United Arab Emirates.
Address
121 Theyab Bin Eissa St, Khalifa CitySE-5
Accessibility
Wheelchair-accessible toilet