118-pokojowy The Parliament House Hotel znajduje się w dzielnicy New Town w Edynburgu zaledwie 600 m od atrakcji kulturalnych, takich jak Pomnik Scotta. Dla bezpieczeństwa podróżujących 3-gwiazdkowy hotel jest wyposażony w skrytkę depozytową i całodobową ochronę.
Góra Artura oraz Muzeum Narodowe Szkocji znajdują się odpowiednio zaledwie 2 km ta w bliskiej odległości od tego hotelu. Ten obiekt noclegowy leży 1 km od takich atrakcji przyrodniczych, jak Park The Meadows. Inne pobliskie atrakcje to Pomnik Nelsona oraz Katedra św. Idziego w Edynburgu. The Parliament House Hotel jest położony w odległości minutowej jazdy samochodem od dworca autobusowego Edinburgh, natomiast Ulice Royal Mile jest w odległości 14-minutowego spaceru.
Biurko do pracy, urządzenie do parzenia kawy/herbaty i telewizja satelitarna w niektórych pokojach. Goście mogą korzystać z urządzenia do parzenia kawy/herbaty, a także zrelaksować się dzięki takim media, jak telewizja satelitarna.
Restauracja Arcade Bar, serwując specjały kuchni brytyjskiej, znajduje się w odległości 5-minutowego spaceru.