El Hotel Amba Deluxe Nueva Delhi, de 3 estrellas, es un lugar estupendo para alojarse en el barrio Centro de Nueva Delhi, a 2 km de la Catedral del Sagrado Corazón.
Los huéspedes pueden encontrar la Iglesia de San Jaime no muy lejos de este hotel, mientras que el Museo de Cera Madame Tussauds Delhi está a unos 20 minutos a pie. El hotel está ubicado a tan solo 450 m de la Sheila Cinema, a 750 metros de la estación de metro New Delhi. El Amba Deluxe Nueva Delhi se encuentra a 7 km de la Tumba de Humayun, un lugar popular entre peregrinos y turistas. Los huéspedes encontrarán la parada de autobús New Delhi Metro Express Line al lado del alojamiento, a unos 10 minutos a pie.
Los huéspedes pueden comer en el restaurante Paankhuri Restaurant, que está a tan solo 500 metros.