Locke Hotels Logo

Locke Hotels

Locations: 15 Leman Street London, London E1 8EN, GB + (+3 more)

Company Size: 1 - 100

Industry: Hospitality

Company Website

AI Description

drawer
  • Cintia Gyorgy-Urban profile image

    Editor, journalist, social media associate

  • Aistė Geronaitytė profile image

    House Host at Schwan Locke

  • Eddy Tra profile image

    Waiter, HR, Bartender, Receptionist

  • Ryan Draper profile image

    Community & Events Manager

  • Benjamin King profile image

    People, technology and data driven Assistant General Manager at Locke Hotels

  • Arthur Alkimim profile image

    Designer at ARU SU l House Host at Turing Locke l Student at Cambridge School of Art

  • Patrick Mattick profile image

    Locke Hotels are coming to Zurich!

Showing 22 to 28 of 34 results