Das 3-Sterne-Hotel Exotic Villa Neu-Delhi befindet sich in neben dem Akshardham-Tempel, und zwar ungefähr 15 Minuten mit dem Auto von hier entfernt.
Die Fahrt zum Flughafen Delhi dauert nur 18 Minuten. Der Nehru Park liegt rund 4 Kilometer entfernt. Das Shahjahanabad ist in 10 Autominuten zu erreichen. Die nächstgelegene U-Bahn-Station Shivaji Stadium befindet sich in einer Entfernung von 5 Minuten zu Fuß vom Hotel.
Die Zimmer sind mit einer Minibar ausgestattet und verfügen über einen Flachbildfernseher mit Satellitenkanälen für den Komfort der Gäste. Eine getrennte Toilette und eine Dusche sind in den Zimmern vorhanden.
Das Restaurant Saravana Bhavan, das etwa 1 Kilometer von hier entfernt liegt, bietet köstliche Gerichte.