A unos 500 metros del hotel New Town Boutique Apartment On India Street Edimburgo, los huéspedes pueden llegar rápidamente a la Plaza Charlotte.
Atracciones urbanas como la Milla Real, que está ubicada a unos 1 km de este hotel, y el Palacio de Holyrood que está ubicado a unos 25 minutos a pie, bien merecen una visita. Como ventaja para los viajeros de negocios, este hotel de 3 estrellas está ubicado no muy lejos de la Cámara Oscura. También podrás visitar los Jardines de la Calle de los Príncipes, situados a 550 metros del hotel New Town Boutique Apartment On India Street. La parada de autobús Shandwick Place se encuentra a tan solo 10 minutos a pie.
En las inmediaciones puedes comer en el restaurante The Chaumer, a 200 metros.