With a stay at Albatross Guest House in Cape Town (Simon's Town), you'll be within a 10-minute drive of Boulders Beach and Table Mountain National Park. This upscale guesthouse is 21 mi (33.8 km) from Cape of G ... Read more

View all Luxury Hotels in Cape Town