Leonardo Hotel Edinburgh Murrayfield liegt auf einem Hügel in Edinburgh, rund 8 km vom Stadtzentrum entfernt und nahe dem Flughafen. Die Lage bietet eine ruhige Umgebung mit guter Anbindung an öffentliche Verkehrsmittel, die nur etwa 40 Meter entfernt sind.
Das Hotel verfügt über 111 Zimmer verteilt auf drei Etagen. Gäste können zwischen Einzel- und Doppelzimmern wählen, die mit Kingsize-Betten und Teppichböden ausgestattet sind. Zustellbetten sind auf Anfrage verfügbar. Die Zimmer sind mit einer Heizung versehen und verfügen über einen Safe sowie moderne Einrichtungen wie Satelliten-/Kabel-TV und Radio.
Der gastronomische Bereich umfasst ein Nichtraucherrestaurant mit Kinderhochstühlen sowie eine Bar. Es werden Verpflegungsleistungen mit Frühstück, mittags und abends à la carte sowie diätische und spezielle Angebote angeboten. Zu den Serviceleistungen zählen unter anderem Zimmerservice, Wäscheservice und Fahrradkeller. Für sportliche Aktivitäten stehen Fitness, Golf und Wandern zur Verfügung. Das Haus bietet außerdem einen beheizten Pool, Sauna und Hallenbad.