Oferecendo vista do lago, Riverview villa encontra-se em Alappuzha, a 27 km de Estação Ferroviária de Chengannur e 31 km de Templo Mannarasala Sree Nagaraja. O alojamento com ar condicionado está a 23 km de Estação Ferroviária de Kottayam, e os hóspedes beneficiam de acesso Wi-Fi gratuito e estacionamento privado disponível no local.
Esta villa apresenta 2 quartos, 2 casas de banho, roupa de cama, toalhas, uma televisão de ecrã plano com canais por cabo, uma kitchenette totalmente equipada e uma varanda com vista do rio. Para maior comodidade, o alojamento pode fornecer toalhas e roupa de cama por um custo extra.
Riverview villa disponibiliza pequeno-almoço asiático ou vegetariano.
Os hóspedes de Riverview villa podem praticar pesca nas proximidades, ou aproveitar ao máximo o jardim.
Templo Ettumanoor Mahadeva fica a 33 km de Riverview villa, enquanto Kumarakom Bird Sanctuary está a 35 km da propriedade. O Aeroporto Internacional de Cochin fica a 104 km de distância.