City Lodge Hotel Johannesburg is a budget-friendly hotel located in the heart of Johannesburg. The hotel offers clean and comfortable rooms with basic amenities such as air conditioning, free Wi-Fi, and a flat-screen TV. The hotel also offers a 24-hour front desk, a fitness center, and an outdoor pool.