St. Tropez Swimwear & Beachwear Shop Dubai is located in Dubai, United Arab Emirates on Ground Floor, Shop No. 18-19, Nakheel Mall, The Palm Jumeirah. St. Tropez Swimwear & Beachwear Shop Dubai is rated 5 out of 5 in the category swimwear store in United Arab Emirates.
Address
Ground Floor, Shop No. 18-19, Nakheel Mall, The Palm Jumeirah
Accessibility
Wheelchair-accessible car park