City Lodge Hotel Newtown is a contemporary hotel located in the trendy Newtown precinct of Johannesburg. The hotel offers holiday apartments that provide a comfortable and convenient stay. The apartments are stylishly decorated and feature a fully equipped kitchen, separate living area, and a private balcony. Guests can enjoy amenities such as a swimming pool, fitness center, and on-site restaurant. The hotel is centrally located, making it easy to explore popular attractions like the Apartheid Museum, Market Theatre, and Constitution Hill.