Het Hotel The Mars New Delhi met 3 sterren beschikt over 15 kamers en ligt 4 km verwijderd van Sulabh International Museum of Toilets.
Het hotel is in New Delhi, binnen een paar straten van IGI Airport metrostation. Landing Point kan binnen 10 minuten met de auto worden bereikt. Mars bevindt zich op 4,1 km van het Park Dwarka en andere belangrijke bezienswaardigheden van New Delhi. De Airport bushalte ligt binnen 600 meter loopafstand van het hotel en het is ook binnen 40 minuten met de auto vanaf het New Delhi treinstation.
De kamers beschikken over een balkon en een eetgedeelte, uitgerust met strijkfaciliteiten en airconditioning, evenals een flatscreen TV met satellietzenders. Voor meer comfort komen de badkamers met een bidet, een wastafel en een douche.
U kunt eten in Costa Coffee, op een klein stukje lopen van Mars New Delhi.