20 Leopold Place
London Road
Edinburgh EH7 5LB
T: 0131 556 1131
E: enquiries@hoteltwenty.co.uk