new Leeu House hotel

Discussion in 'South Africa' started by destplanher, Dec 14, 2015.

  1. destplanher

    destplanher New Member

    A new hotel has opened in South Africa called the Leeu House hotel which is located in the Franschhoek Valley (about 50 miles east of Cape Town). The hotel is actually more like a lodge as it only has 12 rooms. Rates start at 2,600 South African rand (about $180), and include breakfast, local spirits and house wines.

Share This Page