Das behagliche 2-Sterne Twin Lions Hotel liegt zentral in Edinburgh und umfasst 11 luxuriöse Zimmer.
Murrayfield Stadium liegt in 19 Fußminuten Entfernung von dem gemütlichen Hotel. Scottish National Gallery of Modern Art lässt sich innerhalb von 10 Autominuten erreichen. Dugald Stewart-Denkmal liegt ebenfalls knapp 4 Kilometer vom Hotel entfernt. Die nächste Bushaltestelle Belmont Crescent liegt lediglich 600 Meter entfernt.
Einige En-Suite Zimmer in der Unterkunft sind mit WLAN und einem Flachbild-TV ausgestattet und verfügen über ein En-Suite Bad mit einem Haartrockner und Toilettenartikeln. Außerdem stehen den Gästen ein Jacuzzi und eine Dusche sowie tolle Annehmlichkeiten wie ein Haartrockner und Toilettenartikel zur Verfügung. Außerdem bieten diese Zimmer einen Blick aufs Schloss.
Im Twin Lions Edinburgh wird ebenfalls ein schottisches Frühstück angeboten. Das Restaurant Lucky Star ist nur 13 Fußminuten vom Hotel entfernt.