Pedro home stay is gelegen in Nuwara Eliya, op 3,8 km van Lake Gregory, en biedt accommodatie met een tuin, gratis privéparkeren en een gedeelde lounge. De accommodatie is rookvrij en bevindt zich op 11 km van Hakgala Botanical Garden.
Iedere kamer heeft een kluisje en bepaalde kamers hebben uitzicht op de tuin. Alle kamers bij het hostel hebben beddengoed en handdoeken.
Het dichtstbijzijnde vliegveld is Internationale luchthaven Mattala Rajapaksa, op 142 km van Pedro home stay.