El New Town Hotel Edimburgo está situado en el distrito New Town, a tan solo 650 metros de Water of Leith.
Los Jardines de la Calle de los Príncipes está cerca de este hotel de 4 estrellas, mientras que el Palacio de Holyrood se encuentra a unos 20 minutos a pie. El Monumento a Walter Scott también está a 650 metros. El Museo de Escocia está a 1 km, mientras que la estación de tren Edinburgh Waverley está a 15 minutos a pie del hotel. Los huéspedes encontrarán la parada de autobús St Andrew Square - Edinburgh Tours al lado de la propiedad, a 600 metros.
El hotel ofrece 10 habitaciones con servicio de tetera/cafetera y TV con múltiples canales.
El barrio cuenta con varios restaurantes, entre ellos The Cask & Barrel, que se encuentra justo al lado del New Town.