Situé à Nuwara Eliya, à 3,8 km du lac Gregory, le Pedro home stay propose un hébergement avec un jardin, un parking privé gratuit et un salon commun. Cet établissement non-fumeurs se trouve à 11 km du jardin botanique de Hakgala.
Toutes les chambres comprennent un coffre-fort et certaines offrent une vue sur le jardin. Le linge de lit et les serviettes sont fournis.
L'aéroport international Mattala Rajapaksa, le plus proche, est implanté à 142 km.