Situated in Nuwara Eliya, Delphin Hotel provides 3-star accommodation with private balconies. Among the facilities of this property are a restaurant, a shared lounge and room service, along with free WiFi. The accommodation features a 24-hour front desk, a concierge service and currency exchange for guests.
The rooms are fitted with a flat-screen TV with satellite channels, a kettle, a bath or shower, free toiletries and a desk. Featuring a private bathroom, rooms at the hotel also boast a mountain view. All rooms have a wardrobe.
Delphin Hotel offers a sun terrace.
Gregory Lake is 2.6 km from the accommodation, while Hakgala Botanical Garden is 9.4 km from the property.