Photos coming soon
HOTEL
CheRiz Boutique Villa Hotel
No. 04, 2nd Lane Toppass, Nuwara Eliya, Sri Lanka
Where it sits
CheRiz Boutique Villa Hotel
No. 04, 2nd Lane Toppass, Nuwara Eliya, Sri Lanka
6.99208, 80.74809
Plan around CheRiz Boutique Villa Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 17, 2026.
