Eluwawala Polathumodara - Denipitiya Road, Pelena, Southern Province (Sri Lanka) Show on map
Updating availability and prices
Located in Mirissa, 3 km from Whale Watching Mirissa, FLOWER SHADE VILLA offers accommodation with a garden
The property is set 3
1 km from Mirissa Beach
Each room has a balcony
Guest rooms in the guest house are equipped with a kettle
The rooms have a private bathroom with a shower
All units will provide guests with a fridge
Weligambay Beach is 3
1 km from FLOWER SHADE VILLA
This double room has a balcony, fireplace and electric kettle
Book now, best price guaranteed!
Hotel