3-gwiazdkowy Hotel Veer Palace znajduje się w dzielnicy South Delhi, 15 minut jazdy samochodem od lotniska Nowe Delhi Indira Gandhi.
Hotel Veer Palace oferuje 12 pokojów wyposażone w telewizję satelitarną, a także w minibar i urządzenie do parzenia kawy/herbaty. Większość pokoi w tym obiekcie noclegowym posiada oddzielną toaletę i prysznic oraz takie udogodnienia jak czepki kąpielowe i kapcie.
Goście mogą delektować się śniadaniem w restauracji. Restauracja Charcoal, serwująca dania kuchni indyjskiej, znajduje się w odległości 6 min spacerem stąd.
W pobliżu warto odwiedzić takie atrakcje jak Pomnik Indiry Gandhi oraz Wieża Chor Minar, zlokalizowane 4 km i prawie 25 min spacerem od tego hotelu odpowiednio. Goście mogą zwiedzić takie miejsca kultu jak Grobowiec Humajuna, znajdujące się 15 min jazdy samochodem od hotelu. Ten obiekt noclegowy zapewnia również dostęp do atrakcji sportowych, takich jak Kompleks sportowy Thyagaraj, w 3 km. Ten hotel mieści się w odległości krótkiego spaceru od przystanku RK Khanna Tennis Stadium.