Das 2-Sterne Hotel Veer Palace Neu-Delhi liegt im Stadtviertel South Delhi, in einer Entfernung von 15 Autominuten vom Flughafen Delhi.
Indira Gandhi Denkmal befindet sich rund 4 km weit weg vom Hotel und Humayun-Mausoleum ist in 15 Autominuten erreichbar. National Rail Museum of India ist rund 2 km weit weg von der Unterkunft. Die nächstgelegene Bushaltestelle RK Khanna Tennis Stadium ist 5 Gehminuten entfernt.
Das Hotel verfügt über 12 Zimmer mit einem Balkon und einem Ankleidebereich. Sie verfügen über einen Flachbildfernseher mit Satellitenkanälen sowie ein Bügeleisen/Bügelbrett und eine Klimaanlage. Neben einer Minibar sind die Zimmer mit einem Sofa und einem Schreibtisch ausgestattet. Die Badezimmer sind mit einer getrennten Toilette und einer Dusche augestattet und bieten zudem einen Haartrockner und eine Duschhaube.
Das Restaurant Charcoal bietet indische Speisen und liegt einen 6-minütigen Spaziergang von hier entfernt.