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.
Boasting sea and river views, The Owl House is situated in Stilbaai, within 4 Read more
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.
Boasting sea and river views, The Owl House is situated in Stilbaai, within 4 km of the beach. 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.
Number of Rooms: 1