Photos coming soon
HOTEL
Jojos Gregory Villa
No.31,Abeya Pura , Kalukele , Nuwara Eliya, Nuwara Eliya, Sri Lanka
Where it sits
Jojos Gregory Villa
No.31,Abeya Pura , Kalukele , Nuwara Eliya, Nuwara Eliya, Sri Lanka
6.95250, 80.77754
Plan around Jojos Gregory Villa
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 4, 2026.
