Royal Prince Villa localiza-se em Nuwara Eliya, a 1,7 km de Lago Gregory e a 5,5 km de Hakgala Botanical Garden. O alojamento dispõe de acomodações com um jardim e estacionamento privado gratuito.
No alojamento, cada quarto inclui roupeiro e casa de banho privativa.
O aeroporto mais próximo é o Aeroporto Internacional Mattala Rajapaksa, que fica a 137 km de Royal Prince Villa.