Das Hotel Ten Hill Place Hotel liegt in der Altstadt von Edinburgh, nur wenige Schritte von der belebten Princess Street entfernt. Es befindet sich in unmittelbarer Nähe zur historischen Schlossanlage Edinburgh sowie zum Palast von Holyrood und dem Parlamentsgebäude, die alle in etwa 800 m erreichbar sind. Die zentrale Lage bietet einfachen Zugang zu den Finanz- und Einkaufszentren der Stadt sowie zu den wichtigsten Sehenswürdigkeiten, die bequem zu Fuß erreichbar sind.
Das Hotel verfügt über 76 Doppelzimmer und 4 Junior-Suiten, die sich auf fünf Etagen verteilen. Die Zimmer sind mit Teppichböden ausgestattet und bieten eine Klimaanlage sowie individuell regulierbare Heizung. Verschiedene Schlafoptionen wie Doppel- oder Kingsize-Betten stehen zur Auswahl, ergänzt durch einen Safe und weitere funktionale Details.
Zur gastronomischen Ausstattung zählen ein Restaurant, ein Café sowie eine Bar. Ein kontinentales Frühstücksbuffet ist inklusive, außerdem werden Mittag- und Abendessen mit unterschiedlichen Spezialitäten angeboten. Die Verpflegung umfasst diätische und spezielle Mahlzeiten wie glutenfreie Gerichte und Kindermenüs. Ergänzend stehen Fitnessmöglichkeiten und ein Business-Center mit Faxgerät zur Verfügung.