Deuli House situa-se a alguns passos de Praia de Shela e dispõe de acomodações com um jardim, um terraço e serviço de quartos, para sua conveniência.
Praia de Manda fica a alguns passos de Deuli House, enquanto Mnarani House fica a 4 minutos a pé de distância.