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 total 4 Family rooms. With modern amenities, delicious cuisine and warm hospitality, this hotel is the perfect base for exploring Nuwara Eliya's natural beauty.