Situato a Nuwara Eliya, il Pedro Barn offre un ristorante, un centro fitness, un bar e un giardino. La struttura dista 5 km dal Giardino Botanico Hakgala, 2,7 km dal Victoria Park di Nuwara Eliya e 3 km dall'ufficio postale di Nuwara Eliya. Le attrazioni della zona includono il Museo di Mackwoods, a 3,1 km di distanza, o il Single Tree Hill, a 3,2 km dalla struttura.
Tutte le sistemazioni sono dotate di TV a schermo piatto.
Il Pedro Barn serve ogni mattina una colazione alla carta.
I luoghi di interesse nelle vicinanze includono il Lago Gregory, la fabbrica di tè Pedro e il Parco Nazionale Galway's Land. Il Pedro Barn dista 83 km dall'Aeroporto Internazionale Mattala Rajapaksa, lo scalo più vicino.