Menu

"Barrow Villa – Nuwara Eliya is a charming boutique-style guest house offering peaceful accommodation in the heart of Sri Lanka’s hill country. Located minutes from Gregory Lake, Victoria Park, and the city center, our villa provides cozy rooms, warm hospitality, and the perfect base for exploring Nuwara Eliya’s cool climate and breathtaking landscapes. Guests can enjoy comfortable rooms, hot water, Wi-Fi, and delicious home-cooked meals, including traditional Sri Lankan breakfast. Whether you’re a couple seeking a romantic getaway, a family on holiday, or a traveler exploring the tea country, Barrow Villa offers comfort, convenience, and exceptional value in a serene, mountain-view setting.

Do you have a business inquiry? Please contact Barrow Villa