Featuring air-conditioned accommodation with a private pool, pool view and a patio, Stella Antique Villa is located in Matara. 600 metres from Madiha Beach and 1.8 km from Polhena Beach, the property offers a private beach area, as well as a garden.
62 Pubudu Mawatha, 81000 Matara, Sri Lanka