Thistle Hotels employs 270 employees. The Thistle Hotels management team includes Muhammad Soed (Cluster Revenue Manager), and Aivis Milus (Cluster Hotel Manager).
Looking for a particular Thistle Hotels employee's phone or email?