Green Royal Villa, um alojamento com um terraço, situa-se em Huduhumpola, a 3,7 km de Estádio Bogambara, 3,9 km de Centro Comercial Kandy City Center e 4,3 km de Jardim Botânico Kandy Royal. O alojamento com ar condicionado está a 3 km de Estação Ferroviária de Kandy, e os hóspedes beneficiam de acesso Wi-Fi gratuito e estacionamento privado disponível no local.
Toalhas e roupa de cama são providenciadas neste quarto em acomodação particular.
Museu do Chá de Ceilão fica a 4,6 km de Green Royal Villa, enquanto Sri Dalada Maligawa está a 5 km de distância.