Photos coming soon
HOTEL
Callisto Family Room( two double rooms & one bath)
No 18 kalukele road Nuwara Eliya Sri Lanka, Nuwara Eliya, Sri Lanka
Where it sits
Callisto Family Room( two double rooms & one bath)
No 18 kalukele road Nuwara Eliya Sri Lanka, Nuwara Eliya, Sri Lanka
6.98300, 80.80582
Plan around Callisto Family Room( two double rooms & one bath)
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
