Flagship Royal Green se encuentra en Nueva Delhi, a 4,5 km de Qutub Minar y a 5 km de Jardines de Lodi. Este hotel de 3 estrellas ofrece servicio de habitaciones y wifi gratis. Gandhi Smriti está a 6,1 km del hotel y Rashtrapati Bhavan, a 7,5 km.
Las habitaciones de este alojamiento incluyen zona de estar. En el hotel, cada habitación incluye aire acondicionado y TV.
Puerta de la India está a 7,5 km del alojamiento, y Tumba de Humayun está a 8 km. El aeropuerto más cercano (Aeropuerto internacional de Delhi) está a 17 km del alojamiento.