iSpa

1 Lake Plaza, Cluster T, Jumeirah Lakes Towers, Dubai, Directions