Disponibilizando um terraço e acesso Wi-Fi gratuito, The Royal Inn situa-se na área de Vaishali Nagar, em Jaipur, a 9,4 km de Templo Govind Dev Ji. Situado a 5,6 km de Estação Ferroviária de Jaipur, o alojamento dispõe de um jardim e estacionamento privado gratuito.
Este apartamento com 2 quartos dispõe de televisão de ecrã plano, ar condicionado e uma sala de estar. O alojamento dispõe de cozinha.
Templo Birla Mandir de Jaipur fica a 9,4 km de The Royal Inn, enquanto Palácio da Cidade está a 10 km da propriedade. O aeroporto mais próximo é o Aeroporto Internacional de Jaipur, que fica a 13 km de The Royal Inn.