Comprenant 15 chambres, Hotel The Mars New Delhi est à 3 km du Parc d'attractions Fun 'n' Food Village.
À 5 minutes à pied de la station de métro Airport, cet hotel 3 étoiles se trouve à 10 minutes en voiture du Musée de la Force aérienne indienne. De plus, l'hotel est à 3,1 km de Fun N Food, et la gare de New Delhi est à 16 km.
Mars de New Delhi propose des chambres dotées d'un balcon et d'un coin repas, ainsi que d'une cheminée en pierre et des fenêtres insonorisées pour votre confort. Equipées d'un bureau, les chambres disposent également d'un minibar et d'une cafetière/théière. Dotées d'un bidet, d'une douche ouverte et d'une toilette séparée, les salles de bains disposent également d'un sèche-cheveux et des draps de bain.
Hotel The Mars se trouve à une courte distance de Costa Coffee.