Situé à 5 minutes à pied de Princes Street et à 800 mètres de l'université de la ville, le St Christopher's Edinburgh vous accueille en face de la gare de Waverley, dans le centre d'Édimbourg.