Del’s Haven encontra-se em Nuwara Eliya, a 2,1 km de Lago Gregory, e apresenta acomodações com um jardim, estacionamento privado gratuito e um terraço. Cada quarto inclui varanda com vistas da montanha e acesso Wi-Fi gratuito.
O alojamento apresenta área de estar, televisão de ecrã plano com canais por cabo, cozinha, área de refeições e uma casa de banho privativa com produtos de higiene pessoal gratuitos, bidé e chuveiro. Todos os quartos providenciam secretária e máquina de café.
Hakgala Botanical Garden fica a 6,7 km de Del’s Haven.