El Hotel Amar Palace By Wb Inn Nueva Delhi es el lugar ideal para alojarse en el distrito Centro de Nueva Delhi, a 25 minutos a pie del Observatorio astronómico Jantar Mantar. El hotel también incluye un aparcamiento.
El Centro Nacional de las Artes Indira Gandhi se encuentra a 2 km, y la Mezquita del viernes se encuentra a un corto paseo de este hotel. La zona incluye lugares de interés religioso como la Catedral del Sagrado Corazón (a 1 km) y la Iglesia Catedral de la Redención (a 2,1 km). Los huéspedes pueden conocer fácilmente la historia de Nueva Delhi visitando la Puerta de la India, situada a poco más de 10 minutos en coche del Amar Palace By Wb Inn. La parada de autobús más cercana es Panchkuian Road, situada a 500 metros, y la estación de tren Nueva Delhi está a unos 1 km.
El restaurante Malhotra Restaurant se encuentra justo a la vuelta de la esquina de este lugar.