Hotel Bellazzure
5 Stars6 Ocean View Drive, Cape Town - Cape Town, South Africa View Map
- Jump to:
- Info
Elevator/liftConference HallWith a stay at this villa in Cape Town (Green Point), you'll be within a 5-minute drive of Victoria and Alfred Waterfront and Cape Town Stadium. This 4.5-star villa is 4.1 mi (6.6 km) from Table Mountain and 1 mi (1.7 km) from Long Street.