Photos coming soon
HOTEL
CALLISTO
No 18/1 Kalukele Nuwara Eliya Sri Lanka., Nuwara Eliya, Sri Lanka
Where it sits
CALLISTO
No 18/1 Kalukele Nuwara Eliya Sri Lanka., Nuwara Eliya, Sri Lanka
6.98300, 80.80582
Similar stays nearby
Claverton by Ceylon Bungalows
Hotel · 0 m
Kildare Cottage
Hotel · 0 m
Shinya
Hotel · 0 m
Cool Palace - Nuwara Eliya
Hotel · 0 m
Callisto Family Room( two double rooms & one bath)
Hotel · 0 m
Medalin Lake Gregory
Hotel · 0 m
Wherefedals Tea Hills Cottage Nuwara Eliya
Hotel · 0 m
Callisto King Size Bedroom 02
Hotel · 0 m
Plan around CALLISTO
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
