The Capital on Bath is a stylish hotel in Johannesburg that offers family rooms with modern amenities. The rooms are spacious and well-appointed, providing a comfortable stay for families. The hotel features a rooftop pool, fitness center, and a restaurant serving delicious meals. Its location in Rosebank offers easy access to popular attractions, shopping malls, and dining options.