New Town Hotel Édimbourg est situé dans le voisinage de "New Town (Nouvelle Ville)" à Édimbourg, à 8 minutes de marche de Water of Leith.
Cet hotel 4 étoiles vous place à moins de 450 mètres de la place St Andrew et à 2 km du yacht royal Britannia. La Camera Obscura et World of Illusions se trouve non loin de l'hotel, tandis que l'aéroport d'Édimbourg est à 15 km. New Town d'Édimbourg est à 20 minutes à pied du Palais d'Holyrood. L'hotel est situé à côté de l'arrêt de bus St Andrew Square - Edinburgh Tours.
Les chambres de la résidence disposent d'une TV multi-canal, ainsi que d'une cafetière/théière pour votre confort.
Les restaurants à proximité incluent The Cask & Barrel, qui se trouve à 150 mètres de New Town.