Body & Mind Yoga Center is located in Dubai, UAE on Ibn Battuta Gate Building, GF-06, Ground Floor. Body & Mind Yoga Center is rated 5 out of 5 in the category yoga studio in UAE.
Address
Ibn Battuta Gate Building, GF-06, Ground Floor
Service options
Online classes
On-site services
Accessibility
Wheelchair-accessible car park
Wheelchair-accessible entrance