Unparalleled luxury hospitality and wellness experience
City of Rain is a luxurious haven nestled in the heart of Tshwane Metropolitan, surrounded by the scenic farmlands of Bronkhorstspruit in Gauteng, South Africa. Set high above the Rockside landscape, the hotel offers breathtaking panoramic views and refreshing surroundings overlooking Baja Dam. Guests can enjoy a peaceful escape while making the most of the dam’s boating and fishing activities, creating the perfect setting for relaxation and leisure.







