Indian Institute of Technology Delhi liegt circa 2 km von dem komfortable Hotel Veer Palace Neu-Delhi entfernt und ist unbedingt einen Besuch wert. Zu den Highlights im Hotel gehört WLAN in den Zimmern.
Das 3-Sterne-Hotel befindet sich im Stadtviertel South Delhi von Neu-Delhi, in ungefähr 15 Autominuten Entfernung von einer heiligen Stätte, dem Hazrat Nizamuddin Dargah. Humayun-Mausoleum ist innerhalb von ungefähr 20 Autominuten vom Veer Palace Neu-Delhi erreichbar. Ganz nah an der Unterkunft finden die Gäste beliebte Attraktionen, darunter St. Thomas Church. Das Hotel ist 5 km vom Flughafen Delhi sowie lediglich 350 Meter von der Bushaltestelle RK Khanna Tennis Stadium entfernt.
Einige der 20 gut ausgestatteten Zimmer im Veer Palace sind mit einem Schreibtisch ausgestattet und verfügen über eine Minibar.
Zu den Speisemöglichkeiten gehört auch das Restaurant Charcoal in einer Entfernung von 6 Minuten zu Fuß von der Unterkunft.