Del's Haven in Nuwara Eliya, Sri Lanka is a picturesque boutique hotel offering guests an idyllic stay amidst the stunning tea plantations of the misty hills. With modern amenities, delicious cuisine and warm hospitality, this hotel is the perfect base for exploring Nuwara Eliya's natural beauty.