Das Hotel Parliament House liegt am historischen Carlton Hill im Herzen Edinburghs, unweit des neuen Schottischen Parlaments. Die Princess Street und die Waverley Station sind in wenigen Gehminuten erreichbar. In der direkten Umgebung finden sich Einkaufsmöglichkeiten, Restaurants, Bars, Pubs, Discos und öffentliche Verkehrsmittel. Das Meer liegt etwa 4 km entfernt. Als Cityhotel mit historischem Charakter verbindet das Haus eine zentrale Lage mit kurzen Wegen zu den vielfältigen Eindrücken der schottischen Hauptstadt.
Die 53 Zimmer verteilen sich auf vier Etagen und umfassen zwei Einzelzimmer sowie 51 Doppelzimmer. Zur Ausstattung gehören unter anderem Teppichboden, Zentralheizung, Safe, Minibar, Kühlschrank und eine Tee- und Kaffeemaschine. Ein Direktwahltelefon, Radio, TV und kostenfreies WiFi stehen für Unterhaltung und Kommunikation bereit. Die Bäder verfügen über Dusche und Badewanne sowie einen Haartrockner. Zustellbetten können angefordert werden; rollstuhlgerechte Zimmer sowie Nichtraucher- und Raucherzimmer sind buchbar.
Ein 24-Stunden-Rezeptionsservice erleichtert die An- und Abreise zu jeder Tageszeit. Der Safe schützt wichtige persönliche Gegenstände, während der Tourdesk bei der Buchung von Ausflügen unterstützt. Geschäfte im Haus ergänzen die zentrale Lage. Für die Anreise mit dem Auto stehen Garage und Parkplatz zur Verfügung. Zimmerservice, Wäscheservice und medizinische Betreuung erweitern das Serviceangebot. Das Hotel verfügt außerdem über ein Fitness-Studio und ein Business-Center mit Faxgerät.
Im gastronomischen Bereich stehen ein Restaurant und eine Bar zur Verfügung. Das Frühstücksbuffet bietet eine reichhaltige Auswahl für einen gelungenen Start in den Tag. Diätgerichte und spezielle Verpflegungsangebote ermöglichen eine auf unterschiedliche Bedürfnisse abgestimmte Auswahl. American Express, Visa und Diners Club werden als Zahlungsmittel akzeptiert.