Hotel Twenty is gevestigd in een Georgiaans gebouw in het stadscentrum, op 800 meter van treinstation Edinburgh Waverley en de winkels van Princes Street.
Cet hôtel installé dans un édifice de style géorgien est situé dans le centre-ville d'Édimbourg, à 800 mètres de la gare de Waverley et des boutiques de Princes Street.