City Lodge Hotel Pretoria is a stylish hotel offering rooms with private bathrooms in the capital city of South Africa. The hotel features a fitness center, restaurant, and free Wi-Fi. Guests can visit popular attractions such as the Union Buildings and Voortrekker Monument, or explore the nearby shopping and dining options.