Body & Soul Recreation Club

Channel Street, Near Al Raha Mall, Abu Dhabi, Directions