Das Hotel Capital House befindet sich in der Innenstadt von Edinburgh und verfügt über WLAN in den öffentlichen Bereichen. Die Gäste, die in der Pension übernachten, können ihr Auto vor Ort parken.
Holyrood Palace ist 10 Minuten mit dem Auto von entfernt und die Bushaltestelle Fountainhall Road ist nur 350 Meter zu Fuß vom Hotel entfernt. Queen's Gallery befindet sich in einer 2 km Entfernung von der Unterkunft. Mayfield Salisbury Parish Church ist in unmittelbarer Nähe zu dem 3-Sterne-Hotel gelegen.
Einige Gästezimmer verfügen über private Badezimmer sowie eine Kaffeemaschine, einen Teppichboden und eine Klimaanlage. Sie stellen eine getrennte Toilette und eine Dusche zur Verfügung. Die Bäder sind mit einer Dusche ausgestattet und verfügen zudem über Toilettenartikel. Das Hotel bietet Zimmer, die den Garten überblicken.
Das Capital House bietet täglich ein frisches einfaches Frühstück. Das Restaurant Leslies Bar ist in einer Entfernung von 150 Metern zum Hotel gelegen.