Le Flagship Royal Green est situé à New Delhi, à moins de 4,5 km du minaret Qutub Minar et à 5 km des jardins de Lodhi. Cet hôtel 3 étoiles propose un service d'étage et une connexion Wi-Fi gratuite. La porte de l'Inde se trouve à 7,5 km et la tombe d'Humayun est à 8 km de l'hôtel.
Tous les logements comprennent un coin salon. Chaque chambre du Flagship Royal Green comprend la climatisation et une télévision.
Vous séjournerez à 6,1 km de Gandhi Smriti et à 7,5 km de Rashtrapati Bhavan. L'aéroport international de Delhi, le plus proche, est implanté à 17 km.