Hotel Twenty

20 Leopold Place, Edinburgh, City of Edinburgh, EH7 5LB

Distance  Distance from Hotel Twenty to Edinburgh is approx 0.91miles  Edinburgh centre is approx 0.91 miles