A poco más de 5 minutos a pie del Hotel Pillars House Edimburgo, de 3 estrellas, los huéspedes pueden llegar rápidamente a la Casa de la Trinidad de Leith.
El hotel está situado a una distancia de 2 km del Parque de Holyrood y a una distancia de 2,1 km del Palacio de Holyrood. Entre los lugares de interés histórico encontrarás el monumento a Dugald Stewart, que se encuentra a poco más de 25 minutos a pie de este hotel. Su ubicación te permitirá estar a una distancia de 3 km del Castillo de Edimburgo. La estación de tren más cercana al Pillars House es Edinburgh Waverley, que está a unos 25 minutos a pie.
El restaurante Chop House Leith está a 500 metros.