Stephan Löwel begann seine Hotelkarriere vor mehr als dreißig Jahren im familieneigenen Betrieb. 2010 kam er zu Leonardo Hotels Central Europe und war seitdem unter anderem als General Manager des Leonardo Royal Munich sowie als Cluster General Manager Germany South & Switzerland tätig. Dort lag sein Fokus auf der strategischen Steuerung aller 17 Hotels in der Region. Als COO für den gesamten DACH-Raum ist Stephan Löwel nun für insgesamt 13.000 Zimmer in 75 Hotels an 29 Standorten zuständig. Zudem wird er in die Expansionsmaßnahmen und strategische Weiterentwicklung der Hotelgruppe eingebunden. Er berichtet direkt an den Managing Director der Leonardo Hotels Central Europe, Yoram Biton.