Situé dans le quartier "Sud de Delhi" à New Delhi, Hotel O Royal Green New Delhi se trouve à 4 km de d'attractions culturelles telles que le Musé national du chemin de fer de Delhi.
La Porte de l'Inde est à moins de 15 minutes en voiture de l'hotel, alors que les Parcours de golf de Qutub est à 10 minutes en voiture. Cet hotel 4 étoiles est également à 3 km d'un site naturel tel que les Jardins des Lodhis. Le pilier de fer de Delhi est à 20 minutes en voiture, ainsi que la Green Park est à quelques pas d'O Royal Green. L'arrêt de bus Yusuf Sarai est à 400 m de l'hotel.
Il y a 30 unités avec une climatisation ainsi que les équipements modernes comme une TV à écran plat avec des chaînes satellite.
Raasta sert une bonne gamme de plats de cuisine Middle Eastern et se trouve à côté d'O Royal Green de New Delhi.