The Place Hotel liegt direkt im Herzen Edinburghs und verbindet die zentrale Lage mit einem klar strukturierten Stadthotelcharakter. Von hier aus lässt sich die schottische Hauptstadt mit ihrer historischen Altstadt, der markanten Burg und den lebhaften Einkaufsstraßen erkunden. Auch Museen, Restaurants und typische Pubs prägen das Umfeld der Innenstadt. Das Haus umfasst 47 Zimmer und ist damit überschaubar gestaltet. Ein Tourdesk unterstützt bei der Buchung von Ausflügen, während Geschäfte im Hotel zum Stöbern einladen.
Die Zimmer bieten verschiedene Schlafmöglichkeiten mit Doppelbett, Queensize-Bett oder Kingsize-Bett. Zustellbetten können angefordert werden, sodass sich die Unterkunft flexibel planen lässt. Eine Klimaanlage und eine Heizung tragen zur Anpassung des Raumklimas bei. Zur weiteren Ausstattung gehören Sat-TV, Radio, Telefon sowie kostenfreies WLAN. In den Duschräumen steht ein Haartrockner bereit; Kosmetikartikel ergänzen die Ausstattung.
Für zusätzlichen Komfort sorgen ein Safe, eine Gepäckaufbewahrung und ein Zimmerservice. Ein Wäscheservice sowie eine Münzwäscherei erleichtern längere Aufenthalte. Der TV-Raum bietet eine Möglichkeit für ruhige Pausen im Hotel. Parkplätze stehen bei Bedarf zur Verfügung. Tischtennis schafft eine unkomplizierte Freizeitoption innerhalb des Hauses, während der Golfplatz in der Umgebung sportliche Abwechslung bietet.
Der gastronomische Bereich umfasst ein Restaurant und eine Bar. Am Morgen beginnt der Tag mit einem kontinentalen Frühstück, das eine unkomplizierte Grundlage für Ausflüge durch Edinburgh schafft. Bei Bedarf bereitet das Restaurant auch Kindermenüs zu. American Express, Visa und MasterCard werden als Zahlungsmittel akzeptiert.