Stephan Schupbach, General Manager, Jumeirah Zabeel Saray, Dubai, World’s Leading Spa Resort

Stephan Schupbach, General Manager, Jumeirah Zabeel Saray, Dubai, World’s Leading Spa Resort, World Travel Awards Grand Final 2011