The Capital Empire is a modern hotel located in Braamfontein. While it doesn't have a beach, it offers a rooftop pool and bar area where guests can enjoy panoramic views of the city while sipping on refreshing cocktails.