Delphin Hotel bevindt zich in Nuwara Eliya, en heeft een 3-sterrenaccommodatie met eigen balkons. Tot de faciliteiten van deze accommodatie behoren een restaurant, een gedeelde lounge, roomservice, en tevens gratis WiFi. De accommodatie biedt een 24-uursreceptie, een conciërgedienst en geldwisselservice voor gasten.
Alle kamers zijn voorzien van een flatscreen-tv met satellietzenders, een waterkoker, een bad of douche, gratis toiletartikelen en een bureau. Naast een eigen badkamer hebben kamers bij het hotel ook uitzicht op uitzicht op de bergen. Alle kamers hebben een kledingkast.
Delphin Hotel biedt een zonneterras.
Lake Gregory ligt op 2,6 km van de accommodatie, en Hakgala Botanical Garden ligt 9,4 km verderop.