Check Availability About Hotel Twenty

20 Leopold Place
London Road
Edinburgh EH7 5LB
T: 0131 556 1131

About Hotel Twenty

ThehotelHere at Hotel Twenty it is our aim to make your stay with us as enjoyable and comfortable as possible. All of our 11 rooms come with en-suite bathrooms and also access to free wi-fi as well as tea and coffee making facilities.