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
  • Jakob Schenk profile image

    Groups & MICE Sales Manager Germany bei Locke Hotels

  • Joshua Macabulos profile image

    Duty Manager, Leman Locke & Buckle Street Studios

  • Júlia Junyent Arqué profile image

    Tourism and Hospitality Management

  • Miriam Foley profile image

    Business Development Manager at Locke Hotels

  • Cecilia Bardi-Studhalter profile image

    LOCKE AM PLATZ, opening November 2023 in Zurich!

  • Felix Bengner profile image

    Assistant General Manager at Locke Hotels

Showing 1 to 7 of 34 results