Die bequeme Lage von dem 4-Sterne-The Salisbury Hotel Edinburgh ermöglicht leichten Zugang zum Dugald Stewart-Denkmal (innerhalb von etwa 20 Minuten zu Fuß). Das Hotel liegt lediglich 600 Meter vom Summerhall entfernt und verfügt über 18 Zimmer sowie eine Lounge- Bar.
Die Nationalmuseen von Schottland ist in 17 Minuten bequem zu Fuß erreichbar. Das Salisbury befindet sich im lebhaften Teil von Edinburgh, in circa 300 Meter Entfernung vom Royal Commonwealth Pool. Das Hotel ist in einer Entfernung von nur 7 Gehminuten von der Scottish National Gallery of Modern Art. Die Bushaltestelle Salisbury Place ist rund 400 Meter von der Unterkunft entfernt.
Das The Salisbury Hotel verfügt über stilvolle Zimmer, die mit einem persönlichen Safe, einem Steinkamin und großen Fenstern ausgestattet sind. Zu den Unterhaltungsmöglichkeiten im Zimmer gehören ein Flachbildfernseher mit Satellitenkanälen und WLAN, während Annehmlichkeiten wie ein Bügeleisen/Bügelbrett ebenfalls vorhanden sind. Die Badezimmer bieten Annehmlichkeiten wie einen Haartrockner und Badelaken sowie eine getrennte Toilette und eine Dusche.
Das Salisbury Edinburgh bietet ein schottisches Frühstück. Die Gäste können im Restaurant Noor, das 5 Minuten Fußweg vom Hotel entfernt liegt, sehr lecker speisen.