Updating availability and prices
Boasting sea and river views, The Owl House is situated in Stilbaai, within 4 km of the beach
This property offers barbecue facilities
The room at The Owl House is equipped with a flat-screen TV with satellite channels
It offers a mini fridge, a microwave, kettle and toaster
The private bathroom is fitted with a shower and free toiletries are provided
There are a number of shops and restaurants within 2 km of The Owl House
This double room has a microwave, toaster and minibar
Hotel
Room