Traveller's Villa situa-se em Hatton, a 47 km de Lago Gregory e a 24 km de Pico de Adão. O alojamento dispõe de acomodações com um jardim e estacionamento privado gratuito. Os quartos estão equipados com varanda.
No alojamento, todos os quartos estão equipados com terraço. Apresentando uma casa de banho privativa com bidé e produtos de higiene pessoal gratuitos, os quartos do alojamento também têm vista da montanha. No alojamento, os quartos incluem roupa de cama e toalhas.