Yoho Pello Lake Resort

Yoho Pello Lake Resort is located in 16 Upper Lake Rd, Nuwara Eliya. Address of Yoho Pello Lake Resort is No 197, 16 Upper Lake Rd, Nuwara Eliya, Sri Lanka. Yoho Pello Lake Resort can be contacted at 94117344444. Yoho Pello Lake Resort is rated 3.5 (out of 5 stars) by 6 reviewers on the web.

Some of the places around Yoho Pello Lake Resort are -

Tea Plant 211 Avissawella-Hatton-Nuwara Eliya Hwy, Nuwara Eliya 22200, Sri Lanka (approx. 218 meters)
Royal Hills Nuwara Eliya 109, Upper Lake Road, Nesby Road, Nuwara Eliya, Sri Lanka (approx. 137 meters)
Gregorys Bungalow 07 Upper Lake Rd, Labugolla 58400, Sri Lanka (approx. 155 meters)
Gamini Gems (Jewelry store) Babarakele Sri Maha Viharaya, No 109, Nuwara Eliya 22200, Sri Lanka (approx. 137 meters)
Sunshine Lake View Cottage No 64/3, Upper Lake Road, Magastota, Nuwara Eliya 22200, Sri Lanka (approx. 234 meters)
Yoho Pello Lake Resort No 197, 16 Upper Lake Rd, Nuwara Eliya, Sri Lanka (approx. 100 meters)
Lake Garden Villas (Lodging) Nuwara Eliya 22200, Sri Lanka (approx. 196 meters)
PNS YOGA TRADERS (Grocery store) Upper Lake Rd, Nuwara Eliya 22200, Sri Lanka (approx. 215 meters)
Yoga traders (Grocery store) Nesby Road, Nuwara Eliya 22200, Sri Lanka (approx. 209 meters)
Hotel Grand Turf #62 Upper Lake Rd, Nuwara Eliya 22200, Sri Lanka (approx. 174 meters)

Within less than half a Kilo meter of Yoho Pello Lake Resort, you can also find Sri Muthumari Amman Kovil Neseby, Leisure Village, Gamini Gems, Gregory Park Phase 4 Car Parking, Royal Hills car park and many more.

There are several around Yoho Pello Lake Resort. Tea Plant, Royal Hills Nuwara Eliya, Gregorys Bungalow, and Sunshine Lake View Cottage are some of the near Yoho Pello Lake Resort.

Rating

3.5/5

Contact

Address

No 197, 16 Upper Lake Rd, Nuwara Eliya, Sri Lanka

Location

FAQs:

What is the contact Number of Yoho Pello Lake Resort?
Contact number of Yoho Pello Lake Resort is 94117344444.
What is rating of Yoho Pello Lake Resort?
Rating of Yoho Pello Lake Resort is 3.5 out of 5 stars.
What is the address of Yoho Pello Lake Resort?
Address of Yoho Pello Lake Resort is No 197, 16 Upper Lake Rd, Nuwara Eliya, Sri Lanka.
Where is the Yoho Pello Lake Resort located?
Yoho Pello Lake Resort is located in 16 Upper Lake Rd, Nuwara Eliya.