Este único hotel de 4 estrellas, Ten Hill Place Edimburgo, ofrece 129 amplias habitaciones en el barrio comercial Newington, a unos 1 km de la Milla Real. Además, encontrarás WiFi en toda la propiedad en este hotel.
El hotel se encuentra en el centro de Edimburgo, en una zona comercial, justo al lado de Edinburgh Law School. Este único establecimiento goza de una tranquila ubicación en las proximidades de Surgeons' Hall Museums. Los Jardines de la Calle de los Príncipes está a unos 1 km de este hotel. El Ten Hill Place está ubicado a unos minutos de la parada de autobús Surgeons' Hall, que ofrece un acceso rápido al Museo de Escocia.
Algunas de sus habitaciones para no fumadores incluyen ventanas insonorizadas, así como instalaciones de autoservicio como máquina de café. Algunas de sus habitaciones, diseñadas con una decoración contemporánea, cuentan con secadores de pelo y toallas de baño entre otras instalaciones. También proporciona ducha de presión y un inodoro separado de la ducha, además de comodidades como secadores de pelo y toallas de baño. Algunas de estas habitaciones tienen vistas a la ciudad.
En el Ten Hill Place Edimburgo se ofrece un desayuno exprés. Después de las excursiones por Edimburgo, los viajeros pueden volver al lugar para disfrutar de aperitivos y tapas en el bar de vinos. El restaurante The Holyrood 9A sirve comida americana a unos 5 minutos andando de este alojamiento.