Placé à 25 minutes de marche de Shree Jagannath Temple, Hotel The Grand Aurra à New Delhi comprend un restaurant. Le Shirdi Sai Baba Temple est situé à 3 km.
En séjournant dans cet hotel 4 étoiles, vous êtes invités à découvrir le Lac Badkhal à 10 minutes en voiture, ou à visiter des sites sportifs comme le Nahar Singh Cricket Stadium à 15 minutes en voiture. Les clients qui apprécient l'architecture historique seront ravis car le Palais de Raja Nahar Singh se trouve à 7 km. Grand Aurra de New Delhi se situe à quelques pas de la station de métro Neelam Chowk Ajronda.
À 5 minutes à pied de l'hotel, Dharma Vaishno Dhabha sert des repas indiens.