Situada a uma distância de 15 minutos de carro da Marina do Parque Balnear Negombo, Villa Navodi convida os hóspedes a relaxar num terraço.
O Templo de Angurukaramulla pode ser encontrado a 10 minutos de carro desta acomodação, e a Igreja de S. Sebastião fica a cerca de 10 minutos de distância do carro. Situada a 4.7 km da Igreja de Santa Maria, esta propriedade é popular entre os fiéis e os turistas.
Esta acomodação dispõe de local de descanso e sala de jantar, proporcionando aos hóspedes comodidades como controle de temperatura, bem como elementos interiores, como sofá. Além disso, as comodidades multimédia, tais como TV via satelite e TV de tela plana com canais via satélite, garantem uma estadia mais agradável. As casas de banho também incluem bidé, casa de banho separada e chuveiro. Além disso, produtos de higiene e roupões são fornecidos para seu conforto.
A acomodação está equipada com máquinas de café/chá, juntamente com cozinha comum para refeições no quarto. Os hóspedes também podem usar chaleira elétrica e refrigerador para preparar a sua própria refeição. Carros para alugar estão disponíveis na propriedade, juntamente com piscina privada.