Flagship Royal Green localiza-se em Nova Deli, a cerca de 4,5 km de Monumento Qutub Minar e 5 km de Jardins Lodhi. Este hotel de 3 estrelas dispõe de serviço de quartos e acesso Wi-Fi gratuito. Este hotel está a 7,5 km de Porta da Índia e 8 km de Túmulo de Humayun.
Os quartos do alojamento dispõem de uma área de estar. No alojamento, todos os quartos incluem ar condicionado e uma televisão.
Museu Gandhi Smriti fica a 6,1 km de Flagship Royal Green, enquanto Rashtrapati Bhavan fica a 7,5 km de distância. O aeroporto mais próximo é o Aeroporto Internacional de Delhi, que fica a 17 km de Flagship Royal Green.