Das Hotel Locke am Platz liegt zentral im Herzen Zürichs, nur etwa zehn Gehminuten von der Bahnhofsstraße, der Altstadt, dem Hauptbahnhof und dem See entfernt. Der nahegelegene Bahnhof Enge ist von zahlreichen Einkaufsmöglichkeiten, Restaurants und Freizeitangeboten umgeben. Der Flughafen Zürich befindet sich in rund 15 Kilometern Entfernung.
Das Hotel bietet Zimmer mit Optionen wie Balkonen oder Terrassen und verfügt über 74 Zimmer, darunter Einzel- und Doppelzimmer sowie Junior-Suiten. Die Ausstattung umfasst unter anderem individuell regulierbare Heizung, Klimaanlage und Teppichboden.
Zur weiteren Ausstattung zählen ein Nichtraucherrestaurant mit Klimaanlage und Kinderhochstühlen sowie gastronomische Angebote vom Frühstücksbuffet bis zu à-la-carte-Verpflegung am Mittag und Abend. Das Hotel hält Wellnessbereiche mit Sauna und Außenpool bereit und bietet abwechslungsreiche Sportmöglichkeiten sowie einen Fitnessbereich.