Das Hotel O Royal Green Neu-Delhi liegt in 2 Kilometer Entfernung vom Humayun-Mausoleum, dem heiliger Ort der Anbetung, und bietet einen Gepäckraum für die Bequemlichkeit der Gäste. Außerdem gibt es Parkplätze.
Das Hotel ist 10-minütige Autofahrt von den Lodi-Gärten und 15-minütige Autofahrt von der Agrasen Ki Baoli entfernt. Das komfortable Hotel befindet sich in 3 Kilometer Entfernung vom Lotustempel. Das National Rail Museum of India, eine der zahlreichen kulturellen Attraktionen der Stadt, liegt in einer Entfernung von ungefähr 20 Fahrminuten vom O Royal Green. Der Unterkunft befindet sich in unmittelbarer Nähe von der U-Bahnstation Vinobapuri.
Sie bieten zudem private Badezimmer.
Die Gäste können im Restaurant Amar Corner, nur 1 km vom Hotel entfernt zu Abend essen.