Pedro home stay situa-se em Nuwara Eliya, a 3,8 km de Lago Gregory, e dispõe de acomodações com um jardim, estacionamento privado gratuito e um salão partilhado. Este alojamento não fumador encontra-se a 11 km de Hakgala Botanical Garden.
Os quartos estão equipados com um cofre e alguns quartos providenciam vistas do jardim. No alojamento, cada quarto inclui roupa de cama e toalhas.
O aeroporto mais próximo é o Aeroporto Internacional Mattala Rajapaksa, que fica a 142 km de Pedro home stay.