Spa Studio is located in Dehradun, India on 38, EC Road, near Dawarka Store, Race Course. Spa Studio is rated 4.5 out of 5 in the category spa and health club in India.
Address
38, EC Road, near Dawarka Store, Race Course
Amenities
Gender-neutral toilets
Toilets