Peacock Villa Resort encontra-se em Udawalawe, a 8,2 km de Parque Nacional de Udawalawe, e apresenta acomodações com um jardim, estacionamento privado gratuito e um salão partilhado. O alojamento fornece receção aberta 24 horas, transfers do aeroporto, serviço de quartos e acesso Wi-Fi gratuito.
No alojamento, cada quarto inclui varanda com vista do jardim. Os quartos incluem uma casa de banho privativa dispondo de bidé e produtos de higiene pessoal gratuitos, enquanto alguns quartos estão equipados com terraço. Todos os quartos têm secretária.
O aeroporto mais próximo é o Aeroporto Internacional Mattala Rajapaksa, que fica a 40 km de Peacock Villa Resort.