Das Leonardo Hotel Edinburgh Haymarket liegt im West End von Edinburgh in der Nähe des Haymarket-Bahnhofs. Die Princes Street und weitere Sehenswürdigkeiten der schottischen Hauptstadt sind nach wenigen Gehminuten erreichbar. Einkaufsmöglichkeiten, Bars, Restaurants und Diskotheken befinden sich ebenfalls in der unmittelbaren Umgebung. Das Stadtzentrum liegt etwa 300 Meter entfernt, das Touristenzentrum rund 400 Meter. Öffentliche Verkehrsmittel sind nach ungefähr 100 Metern erreichbar. Das fünfstöckige Cityhotel verfügt über 282 Nichtraucherzimmer und eignet sich durch seine zentrale Lage für Städtereisen.
Die Zimmer sind mit Teppichboden ausgestattet und verfügen über ein Doppelbett oder ein Kingsize-Bett. Eine Klimaanlage und eine zentral geregelte Heizung unterstützen ein angenehmes Raumklima. Zur Ausstattung zählen außerdem ein Safe, ein Schreibtisch, ein Kühlschrank, ein Bügelset sowie ein Direktwahltelefon. Satelliten- und Kabelfernsehen sorgen für Unterhaltung, während Hausschuhe und Kosmetikartikel die Ausstattung ergänzen. Rollstuhlgerechte Zimmer sind buchbar.
Im Fitness-Studio kann das Training auch während einer Städtereise fortgesetzt werden. Der Zimmerservice unterstützt bei individuellen Wünschen, während der Wäscheservice längere Aufenthalte erleichtert. Für geschäftliche Anliegen stehen ein Business-Center und ein Faxgerät zur Verfügung. Der kostenpflichtige Parkplatz bietet eine Anreisemöglichkeit mit dem eigenen Fahrzeug.
Das Nichtraucherrestaurant mit Klimaanlage serviert täglich ein kontinentales Buffetfrühstück und ein Abendmenü. Spezielle Verpflegungsangebote ergänzen die Auswahl. Eine Hotelbar bietet sich für ein Getränk nach einem Stadtbesuch an.