The Meadow Villa

6 bedrooms 3 bathrooms

Sleeps 12

$1495

Per night - 3 night minimum stay

The Meadow Guest House

2 bedrooms 1 bathroom

Sleeps 4

$495

Per night - 3 night minimum stay