Online Web Form

The CheRiz is the latest icon of small luxury resorts in the emerald Isle of Sri Lanka. The CheRiz in Nuwara Eliya comprising of eight rooms with luxury furnishings, gracious butler service and gourmet cuisine create an ambience that has made it the finest standard for luxury accommodation in Sri Lanka.

No. 4, 2nd Lane, Toppass, Nuwara Eliya,
Sri Lanka ,
+94 522 051 333