L'Hotel O Veer Palace Nuova Delhi, 4 stelle, è situato a circa 10 minuti in macchina dalla Fabindia e a una distanza di 2 km dal Lago Surajkund.
Anche il Forte di Tughlaqabad si trova a 15 minuti in auto da questo hotel. Sentiti in totale armonia con la natura visitando il Parco Acquatico Atlantic Water World di Delhi, a una distanza di 6 km da questo hotel. L'hotel O Veer Palace Nuova Delhi è a circa 5 minuti a piedi dalla stazione della metropolitana Badarpur e a pochi minuti a piedi dalla fermata dell'autobus Jaitpur Mor.
Dispongono anche di bagni ad uso esclusivo.
Puoi cenare al ristorante Bawarchi, a soli 1 km.