Home Tags Winchester Mansions

Tag: Winchester Mansions

Only South African hotel in world top 100

Winchester Mansions, Cape Town's beachfront boutique hotel, is the only South African property to make the 2008 Top 100 Best Value listing of the popular American travel publication - Budget Travel Magazine and TripAdvisor.