Featuring a year-round outdoor pool, Bay Villa West View is a detached villa set in Salad Beach. The air-conditioned unit is 300 metres from Salad Beach. There is a dining area and a kitchen complete with an oven and a microwave. Read more
Featuring a year-round outdoor pool, Bay Villa West View is a detached villa set in Salad Beach. The air-conditioned unit is 300 metres from Salad Beach. There is a dining area and a kitchen complete with an oven and a microwave.