Enclavado en el distrito Sur de Delhi, conocido por lugares de interés histórico como la Puerta de la India, a 7 km de distancia, el hotel Amarya Villa Nueva Delhi ofrece una sala de banquetes y depósito de equipajes. Los huéspedes que se alojen en este hotel de 4 estrellas pueden aparcar su coche en el lugar.
Situado a 7 km de distancia de la Tumba de Humayun, este hotel se encuentra a solo 250 metros de la estación de metro Bhikaji Cama Place. El Amarya Villa se halla a 25 minutos a pie del Templo Uttara Swami Malai. Esta propiedad también da acceso a atracciones deportivas como el Estadio Thyagaraj, que está a 2 km de distancia. Se puede coger el autobús en la parada Africa Avenue, en los alrededores del Amarya Villa.
El restaurante Fab Cafe ofrece comida india y se encuentra a menos de 5 minutos andando del hotel.