Los huéspedes del acogedor The Peacock Inn Nueva Delhi pueden visitar la Puerta de la India, enclavada a unos 20 minutos a pie.
Este hotel cómodo goza de una ubicación conveniente a unos 300 metros de la estación de metro Janpath y a 450 metros del ISKCON Temple. El Fuerte Rojo de Delhi está ubicado a unos minutos a pie del hotel, mientras que la parada de autobús Max Mueller Bhawan está a tan solo 5 minutos a pie. A tan solo 500 metros del Peacock Inn Nueva Delhi encontrarás el Agrasen ki baoli. Este lugar también está ubicado a una distancia de 2 km de la estación de tren Nueva Delhi y a una distancia de 3 km del Zoológico Nacional de Delhi.
Están equipados con baños privados.
El restaurante Saravana Bhavan se encuentra junto al The Peacock Inn y sirve comida asiática, a 650 metros.