Built in 1997, Ocean View House is a distinct addition to Cape Town and a smart choice for travelers. From here, guests can enjoy easy access to all that the lively city has to offer. For those of you who want ... Read more

View all Luxury Hotels in Cape Town