hotel veer palace

b-2/63, africa ave, block b 2, safdarjung enclave, new delhi, delhi 110029, india