A tan solo 5 minutos a pie del Hotel O Swagat Palace Nueva Delhi, de 3 estrellas, los huéspedes pueden llegar al Templo Sankat Mochan Hanuman rápidamente.
Este hotel se encuentra a unos 3 km de la Gurdwara Bangla Sahib y a unos 3,1 km del Observatorio astronómico Jantar Mantar. Los lugares de interés cultural de la zona son el Museo de Cera Madame Tussauds Delhi (a 3,2 km) y el Museo Nacional de Nueva Delhi (a 6 km). Desde el Swagat Palace Nueva Delhi puedes llegar fácilmente al Mercado de Karol Bagh, situado a tan solo 7 minutos a pie. La parada de autobús Deshbandhu Gupta Market está situada a unos cuantos pasos de este hotel.
El restaurante Sindhi Tikki Bhandar, que ofrece una amplia variedad de platos, está aproximadamente a 350 metros.