Metro Hotels employs 77 employees. The Metro Hotels management team includes Stephen Nemetz (General Manager), Simon Wanstall (General Manager), and Stefanos Vasilakis (General Manager).
Get Contact Info for All DepartmentsLooking for a particular Metro Hotels employee's phone or email?