The traditional Leeu House Hotel is rated 5 stars and features 12 rooms for guests to stay in. Leeu House Hotel was opened in 2015 and offers classic rooms.
This hotel is situated 850 meters away from Mont Rochelle Nature Reserve. Guests will find Franschhoek city center within a 20-minute walk from the property.
The hotel is set next to a museum and monuments.
It will take a 55-minute drive to get to Cape Town International airport.
At Leeu House Hotel, guests are offered rooms with individual climate control, Wi-Fi, a laptop safe, television and a telephone. Guests can also use a dishwasher and a kettle.
Eat & Drink
Residents can have breakfast in the restaurant. Refreshing drinks are offered in the poolside bar. The Grillroom treats guests with contemporary and African dishes and is 50 meters away.
Guests can rent cars and bicycles to discover the nearby sites.
Babysitting and cots are available for children.
Wireless internet is available in the entire hotel for free.
Private parking is possible on site for free.