Villa Lutzi



All Links

Share this:

Details of Villa Lutzi

About Villa Lutzi
Villa Lutzi- Set against the slope of Table Mountain, the Cape Town city centre is just a 10 minute walk away. Individually furnished rooms are all en suite and equipped with telephone, colour TV, barfridge, and minisafe.