Situada a tan solo 1 km de la Playa Lovina, la Villa Arsha Lovina ofrece acceso a varios lugares turísticos de la zona.
La Cascada Singsing se ubica al alcance de la villa y la Estatua del Delfín está a unos 5 minutos en coche. Esta villa se encuentra a 7 km del Monasterio Budista Brahma Vihara Arama, muy frecuentado tanto por fieles como por turistas.
La Villa Arsha Lovina dispone de un cuarto de baño con un inodoro separado y ducha. También hay secador de pelo y toallas de baño.
Las comodidades de la cocina incluyen una nevera, un horno y utensilios de cocina, que se ofrecen en una zona de comedor. Los huéspedes pueden disfrutar de platos asiáticos en el restaurante Buda Bakery & Resto, situado no muy lejos de la Villa Arsha Lovina.