Rosemary Villa 1/8 A, Browns Hill,Terrace Road, 81000 - Matara, Sri Lanka
Aparthotel - Aparthotels, Matara
Show on map
Boasting a garden and views of sea, Rosemary Villa - Matara is a recently renovated aparthotel set in Matara, 400 metres from Matara Beach. - Aparthotels, Matara