Browsing Tag

Country

Leeu House prepares for December opening

Go back to the e-newsletter > Leeu House, a 5-star, 12-bedroom boutique hotel located in the heart of Franschhoek, South Africa, will open its doors on 1 December 2015. Styled as a country guesthouse, yet situated on the main road in vibrant Franschhoek, Leeu House has just 12 individually styled rooms and suites. All rooms come equipped…
Read More...
WP to LinkedIn Auto Publish Powered By : XYZScripts.com