Villa Mare situa-se em Wadduwa, a alguns passos de Praia de Wadduwa e a 29 km de Estação Ferroviária de Bambalapitiya. O alojamento dispõe de acomodações com um jardim e acesso Wi-Fi gratuito em toda a propriedade, assim como estacionamento privado gratuito. O alojamento localiza-se a 34 km de Torre do Relógio de Khan, a 36 km de Estádio R Premadasa e a 21 km de Mount Lavinia Bus Stand. Os hóspedes podem desfrutar de vistas do jardim.
As unidades dispõem de ar condicionado, um frigorífico, um micro-ondas, chaleira, chuveiro, produtos de higiene pessoal gratuitos e secretária. Todas as unidades providenciam roupa de cama e toalhas.
Barefoot Gallery fica a 29 km de Villa Mare, enquanto The Independence Square fica a 31 km da propriedade.