Das Premier Inn Edinburgh City Centre Lauriston Place ist mit 3 Sternen ausgezeichnet und bietet 112 Zimmer an. Vom Hotel aus sind viele Sehenswürdigkeiten, vor allem Camera Obscura und Welt der Illusionen und Grassmarket zu Fuß zu erreichen.
Zu den Sehenswürdigkeiten in der Nähe gehört Scottish National Gallery of Modern Art in etwa 25 Gehminuten Entfernung von dem ansprechenden Hotel. Dugald Stewart-Denkmal ist auch einen Besuch wert und liegt lediglich 25 Gehminuten von hier entfernt. Zum Stadtzentrum von Edinburgh sind es 15 Minuten zu Fuß. Arthur's Seat ist in etwa 25 Minuten Entfernung von der Unterkunft. Das ansprechende Premier Inn Edinburgh City Centre Lauriston Place ist vor der Busahltestelle Leven Place gelegen.
Die Unterkunft bietet täglich ein einfaches Frühstück an. Das Restaurant The Treehouse bietet britische Speisen an und liegt in einer Entfernung von etwa 300 Metern vom Gasthof.