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.

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

© Copyright 2019 - The CheRiz Colombo - Boutique Hotels and Resorts Sri Lanka