Die Unterkunft mit 3 Sternen Delphin Hotel, die in Nuwara Eliya gelegen ist, bietet Übernachtungsmöglichkeiten mit eigenen Balkonen. Zu den Einrichtungen dieser Unterkunft gehören ein Restaurant, eine Gemeinschaftslounge und ein Zimmerservice, zusammen mit kostenlosem WLAN. Die Unterkunft bietet eine rund um die Uhr besetzte Rezeption, einen Conciergeservice und einen Währungsumtausch für Gäste.
Alle Zimmer sind eingerichtet mit einem Flachbild-TV mit Satellitenkanälen, kostenlosen Pflegeprodukten, einem Wasserkocher, einer Badewanne oder Dusche und einem Schreibtisch. Mit einem eigenen Badezimmer, bieten einige Zimmer in der Unterkunft Delphin Hotel Gästen Bergblick. Alle Gästezimmer haben einen Kleiderschrank.
Die Unterkunft Delphin Hotel bietet eine Sonnenterrasse.
Gregory-See liegt 2,6 km von der Unterkunft Delphin Hotel entfernt, während Hakgala Botanical Garden 9,4 km von der Unterkunft entfernt ist.