The Elgin Hotel ligt in het pittoreske, historische Charlestown en kijkt uit over het estuarium van de Firth of Forth en de haven. Het heeft een panoramisch uitzicht op de Pentland Hills.
Situé dans la ville pittoresque et historique de Charlestown, l'établissement Elgin Hotel surplombe l'estuaire du Firth of Forth ainsi que le port et offre une vue panoramique sur les collines de Pentland.