O Dream Stay House encontra-se em Nuwara Eliya, a 4,3 km do Lago Gregory. Está disponível estacionamento privado e gratuito no local.
Todos os quartos incluem uma casa de banho privativa. O Dream Stay House também providencia acesso Wi-Fi gratuito.
A propriedade dispõe de uma recepção aberta durante 24 horas por dia.