Featuring 3-star accommodations, Delphin Hotel is located in Nuwara Eliya, 1.6 miles from Gregory Lake and 5.9 miles from Hakgala Botanical Garden. Among the facilities of this property are a restaurant, a shared lounge and room service, along with free WiFi. The property has a 24-hour front desk, a concierge service and currency exchange for guests.
The rooms come with a flat-screen TV with satellite channels, an electric tea pot, a bath or shower, free toiletries and a desk. The hotel provides certain accommodations that have a balcony and mountain view, and rooms include a private bathroom and a closet.
Delphin Hotel has a sun terrace.