Show prices in

Choose a currency for your trip.

More currencies

More crypto

Find your next stay

City Lodge Hotel Newtown, Johannesburg

Gauteng- Johannesburg · South Africa

Cnr Carr & Mariam Makeba Streets, NewtownView location

8.8/10Excellent101 Reviews
Cleanliness9.6/109.6
Service9.2/109.2
Comfort9.4/109.4
Condition9.4/109.4
Neighborhood8.0/108.0
Amenities8.8/108.8
See all ratings
Check availability Pay with crypto or card
  • Business hotels
  • Golf hotels
  • Hotels with spa
  • Sport hotels

Room prices, availability, meal plans and cancellation terms are confirmed for your selected dates.

About City Lodge Hotel Newtown, Johannesburg

Situated in the vibey area of Newtown on the western side of Johannesburg's bustling CBD, the hotel comprises:•Seven storeys •148 bedrooms•Two boardrooms (a 16-seater and a 10-seater), •a mini-gym, •a swimming pool, •a coffee shop and a bistro-style lounge.

Hotel number 57 in the City Lodge Hotel Group, it is ideally located adjacent to the Newtown Junction shopping centre and the African Museum and within easy reach of attractions such as the World of Beer and the Market Theatre.

Read more about this hotelShow less

With a stay at City Lodge Hotel Newtown in Johannesburg (Johannesburg CBD), you'll be steps from Museum Africa and 3 minutes by foot from Market Theatre. This hotel is 0.4 mi (0.7 km) from Nelson Mandela Bridge and 0.4 mi (0.7 km) from Mary Fitzgerald Square.

Make yourself at home in one of the 148 air-conditioned guestrooms. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Private bathrooms with bathtubs or showers feature rainfall showerheads and complimentary toiletries. Conveniences include laptop-compatible safes and desks, and housekeeping is provided daily.

Featured amenities include a business center, dry cleaning/laundry services, and a 24-hour front desk. A roundtrip airport shuttle is provided for a surcharge (available on request), and free self parking is available onsite.

Popular amenities

Swimming Pool
Free WiFi
Parking available
Airport transfers
Dining services
Concierge
Laundry
Gym
Entertainment
Smoking areas
Business facilities
Banquet facilities
Transportation services
Accessible facilities

Check-in and check-out

Check-in from 12:00 PM
Check-in until anytime
Check-out until 11:00 AM
Minimum check-in age 18

Hotel policies

No rollaway/extra beds available Professional property host/manager Pets not allowed Service animals are allowed Service animals are exempt from fees/restrictions

Cleaning and safety

Sanitization
Contactless check-in is available Contactless check-out is available

Important information

  • You need to know
    • The seasonal pool will be open from November to February.
    • 24-hour pool access
    • One child 12 years old or younger stays free when occupying the parent or guardian's room, using existing bedding.
    • The property has connecting/adjoining rooms, which are subject to availability and can be requested by contacting the property using the number on the booking confirmation.
    • Contactless check-in and contactless check-out are available.
  • Special Instructions
    This property offers transfers from the airport (surcharges may apply). Guests must contact the property with arrival details before travel, using the contact information on the booking confirmation. Front desk staff will greet guests on arrival at the property. Information provided by the property may be translated using automated translation tools. It is the property’s policy that children under 18 years of age cannot be accommodated at the property without an accompanying parent. Guests are required to provide proof of the parental relationship (birth certificate) upon arrival.
  • Instructions
    • Extra-person charges may apply and vary depending on property policy
    • Government-issued photo identification and a credit card, debit card, or cash deposit may be required at check-in for incidental charges
    • Special requests are subject to availability upon check-in and may incur additional charges; special requests cannot be guaranteed
    • This property accepts credit cards, debit cards, and cash
    • Safety features at this property include a fire extinguisher
    • This property has outdoor spaces, such as balconies, patios, terraces which may not be suitable for children; if you have concerns, we recommend contacting the property prior to your arrival to confirm they can accommodate you in a suitable room
  • Minimal age
    18
  • Optional fees
    • Fee for buffet breakfast: approximately ZAR 180 per person
    • Airport shuttle fee: ZAR 480.00 per person (one-way)

    The above list may not be comprehensive. Fees and deposits may not include tax and are subject to change.

  • Spoken Language

    Xhosa

    Afrikaans

    English

Nearby attractions

Newtown Junction Mall 0.1 km / 0.1 mi
Museum Africa 0.3 km / 0.2 mi
Market Theatre 0.3 km / 0.2 mi
The Market Theatre Flea Market 0.3 km / 0.2 mi
Mary Fitzgerald Square 0.4 km / 0.2 mi
Turbine Hall 0.6 km / 0.4 mi
Sci Bono Discovery Centre 0.6 km / 0.4 mi
Nelson Mandela Bridge 0.7 km / 0.4 mi
Ferreira's Mine 0.7 km / 0.4 mi
1 Fox 1 km / 0.6 mi
Wits Art Museum 1.1 km / 0.7 mi
Neighbourgoods Market 1.2 km / 0.7 mi
University of Witwatersrand 1.2 km / 0.8 mi
Oriental Plaza 1.4 km / 0.8 mi
Johannesburg City Hall 1.4 km / 0.9 mi

Hotel facilities & services

Services and fees can vary. Check the selected room details and hotel policies before booking.

  • Year of construction: 2015
  • Total number of rooms: 148
  • Number of floors (main building): 7
  • Twin rooms: 41
  • Double rooms: 104
  • Accessible rooms: 3
  • hotel
  • City centre
  • Bus/Train station
  • Nearest Bus / Metro Stop
  • Airport
  • Golf course
Show 60 more facilities & services
  • Entertainment Area
  • Wheelchair-accessible
  • Car parkExtra charge
  • 24-hour reception
  • Check-in hour
  • Check-out hour
  • Wi-fiExtra charge
  • Transfer serviceExtra charge
  • Airport Shuttle
  • Room serviceExtra charge
  • Laundry serviceExtra charge
  • 24-hour securityExtra charge
  • Bellboy serviceExtra charge
  • Air conditioning in public areas
  • FireplaceExtra charge
  • Hotel safe
  • Currency exchange facilitiesExtra charge
  • Lift access
  • ShopExtra charge
  • GardenExtra charge
  • Terrace
  • Gym
  • Newspapers
  • Luggage room
  • Dining area
  • Clothes dryer
  • BBQ facilities
  • Electric kettle
  • Café
  • Bar
  • Restaurant
  • Non-smoking area
  • Smoking areaExtra charge
  • Poolside snack bar
  • Breakfast room
  • Meeting room
  • Business centre
  • Sun loungers
  • Children playgroundExtra charge
  • NightclubExtra charge
  • Steam bathExtra charge
  • MassageExtra charge
  • Hairdressing salonExtra charge
  • Spa centreExtra charge
  • Breakfast
  • Breakfast buffet
  • Continental breakfast
  • À la carte lunch
  • À la carte dinner
  • Identification card at arrival
  • Non-smoking establishmentExtra charge
  • Minimum check-in age: 18
  • Self check-in
  • Online check-in
  • SquashExtra charge
  • Fitness
  • Horse ridingExtra charge
  • Bowling alleyExtra charge
  • Mini golfExtra charge
  • Golf practice facilityExtra charge
Upon availability

Room types

These are the hotel's room types, rather than live offers. Choose your travel dates to see available rooms, prices and booking conditions. Check availability

  • Room NON SMOKINGRoom • NON SMOKINGROO.NM

    Photos are not available for this room type.

    City Lodge Hotel Newtown, Johannesburg

    Room NON SMOKING

    Room photos

    Photos are not available for this room type.

    Room overview

    Occupancy
    Guests: 1–10 • Adults: max. 10 • Children: max. 6
    Room type
    Room
    View / characteristic
    NON SMOKING

    Adult and child limits apply within the room's total guest limit.

    Room code: ROO.NM

    Limited room details from hotel

    Available rooms, prices and included facilities are confirmed after you choose your dates and rate.

  • TWIN NON SMOKINGTWIN • NON SMOKINGTWN.NM

    Photos are not available for this room type.

    City Lodge Hotel Newtown, Johannesburg

    TWIN NON SMOKING

    Room photos

    Photos are not available for this room type.

    Room overview

    Occupancy
    Guests: 1–4 • Adults: max. 4 • Children: max. 3
    Room type
    TWIN
    View / characteristic
    NON SMOKING

    Adult and child limits apply within the room's total guest limit.

    Room code: TWN.NM

    Limited room details from hotel

    Available rooms, prices and included facilities are confirmed after you choose your dates and rate.

  • DOUBLE CAPACITY 2DOUBLE • CAPACITY 2DBL.C2

    Photos are not available for this room type.

    City Lodge Hotel Newtown, Johannesburg

    DOUBLE CAPACITY 2

    Room photos

    Photos are not available for this room type.

    Room overview

    Occupancy
    Guests: 1–4 • Adults: max. 4 • Children: max. 3
    Room type
    DOUBLE
    View / characteristic
    CAPACITY 2

    Adult and child limits apply within the room's total guest limit.

    Room code: DBL.C2

    Limited room details from hotel

    Available rooms, prices and included facilities are confirmed after you choose your dates and rate.

  • DOUBLE QUEEN BED NON SMOKINGDOUBLE • QUEEN BED NON SMOKINGDBL.NM-QN

    Photos are not available for this room type.

    City Lodge Hotel Newtown, Johannesburg

    DOUBLE QUEEN BED NON SMOKING

    Room photos

    Photos are not available for this room type.

    Room overview

    Occupancy
    Guests: 1–4 • Adults: max. 4 • Children: max. 3
    Room type
    DOUBLE
    View / characteristic
    QUEEN BED NON SMOKING

    Adult and child limits apply within the room's total guest limit.

    Room code: DBL.NM-QN

    Limited room details from hotel

    Available rooms, prices and included facilities are confirmed after you choose your dates and rate.

  • DOUBLE Accessible-Queen Size BedDOUBLE • Accessible-Queen Size BedDBL.H6-QN

    Photos are not available for this room type.

    City Lodge Hotel Newtown, Johannesburg

    DOUBLE Accessible-Queen Size Bed

    Room photos

    Photos are not available for this room type.

    Room overview

    Occupancy
    Guests: 1–4 • Adults: max. 4 • Children: max. 3
    Room type
    DOUBLE
    View / characteristic
    Accessible-Queen Size Bed

    Adult and child limits apply within the room's total guest limit.

    Room code: DBL.H6-QN

    Limited room details from hotel

    Available rooms, prices and included facilities are confirmed after you choose your dates and rate.

  • DOUBLE AccessibleDOUBLE • AccessibleDBL.H6

    Photos are not available for this room type.

    City Lodge Hotel Newtown, Johannesburg

    DOUBLE Accessible

    Room photos

    Photos are not available for this room type.

    Room overview

    Occupancy
    Guests: 1–4 • Adults: max. 4 • Children: max. 3
    Room type
    DOUBLE
    View / characteristic
    Accessible

    Adult and child limits apply within the room's total guest limit.

    Room code: DBL.H6

    Limited room details from hotel

    Available rooms, prices and included facilities are confirmed after you choose your dates and rate.

  • DOUBLE NON SMOKINGDOUBLE • NON SMOKINGDBL.NM

    Photos are not available for this room type.

    City Lodge Hotel Newtown, Johannesburg

    DOUBLE NON SMOKING

    Room photos

    Photos are not available for this room type.

    Room overview

    Occupancy
    Guests: 1–4 • Adults: max. 4 • Children: max. 3
    Room type
    DOUBLE
    View / characteristic
    NON SMOKING

    Adult and child limits apply within the room's total guest limit.

    Room code: DBL.NM

    Limited room details from hotel

    Available rooms, prices and included facilities are confirmed after you choose your dates and rate.

Guest reviews

What other guests saying about City Lodge Hotel Newtown, Johannesburg

8.8
Excellent
101 Reviews
Cleanliness
9.6 /10
Service
9.2 /10
Comfort
9.4 /10
Condition
9.4 /10
Neighborhood
8.0 /10
Amenities
8.8 /10
50 reviews shown
8/10
Excellent
01 Feb 2026
Mthandazo
Clean room
Business
10/10
Exceptional
20 Sep 2025
Innocent
Lovely place with excellent security and within the proximity of the shopping mall, bars and restaurants.
Business
10/10
Exceptional
07 Jun 2025
F
Was good clean & convenient yet secure
8/10
Excellent
07 Apr 2025
Gifty
I love the room services
10/10
Exceptional
26 Feb 2025
Ivete
Comfort
Self
8/10
Excellent
22 Jan 2025
Mary
The room was comfortable and the staff was courteous. The food at the restaurant was very tasty. The restaurant did not always have everything on the menu. Later I figured out it is likely due to resource management. For instance 3 out of the 4 days we were there they didnt have drip coffee. This is likely because there were hardly any guests so they dont make a pot of coffee. However on a day they had an influx of guests, it magically appeared. Some basic items luke tuna sandwiches was not available though it on the menu. With minor adjustments they can guest experience better. We also pai cash for our meals. However when checking out, they gave us bills for 2 meals to be paid. We had to get restaurant staff come and verify that we in fact always paid cash. My adviceto guests would be to maintain your own copy of paid receipts if paying with cash. If you are using hotel approved taxi services, be aware that they change rates based on which staff member quotes you the price.. though the overall service was good at the hotel, i was disappointed with this inconsistentancy and felt we were being taken advantage of.
Leisure Family
10/10
Exceptional
30 Nov 2024
Thomas
Ideal location for get around Joburg. Really nice hotel with a very helpful staff. Would definitely stay here next time i'm visiting Joburg.
Leisure Self
8/10
Excellent
07 Oct 2024
Abdulhamid
Good hotel with clean and comfortable rooms.
Partner
10/10
Exceptional
20 Sep 2024
Jared
The staff were nice and I was even able to check in early, fantastic after a long flight. The entrance is gated which is for safety and I saw lots of hotels like that, but it made me uncomfortable about the safety of the area, but then I was told that’s what Johannesburg is like.
Leisure Self
10/10
Exceptional
11 Sep 2024
dwight r.
This is a designed to meet the needs of the customer. The staff work very hard to make you comfortable. Breakfast was great. I always felt safe there. Unfortunately, the neighborhood is risky, and you can't just go exploring
10/10
Exceptional
28 Aug 2024
Verified traveler
Great hotel with big and clean comfortable rooms. The restaurant is good too and it's next door to a shopping centre.
Partner
10/10
Exceptional
30 Jun 2024
Qi
Exceeded all our expectations
Leisure Family
10/10
Exceptional
12 Feb 2024
scott

Clean and reasonable in Newton area.

Immaculate facility. Mall across street so we could leave the property and feel safe.
6/10
Pleasant
23 Dec 2023
Noluthando
Nice place, clean, good shower but no wash cloths provided. Check in staff was excellent. Food was good at the restaurant but service was lacking. Server did not check on me the entire meal.
10/10
Exceptional
21 Apr 2023
NORMAN
There was constant noise coming from the apartment complex across the street.
Leisure Partner
10/10
Exceptional
11 Mar 2022
Shira
They were ever so kind and accomodating. The place is super clean and modern, the staff go above and beyond to ensure you are happy. Will definitely return - truly awesome
Business_and_leisure Family_with_children
8/10
Excellent
04 Feb 2022
neelandran

Convenient

Was convenient and comfortable. staff were helpful and friendly.
Business
8/10
Excellent
04 Feb 2022
neelandran

Convenient

Nice hotel, staff are friendly
Business
8/10
Excellent
10 Mar 2020
Anne
The room was very modern and beautiful. It had that wow factor.
Unfortunately, it was located in a difficult part of the city, so were advised not to venture out. Location is not great.
Leisure Partner
8/10
Excellent
21 Feb 2020
Doug
The staff was incredible. They were very knowledgeable about the area and have great advice. I used the Park Station which can be a bit of an issue and the area is a bit sketchy after dark.
Business_and_leisure Self
10/10
Exceptional
13 Oct 2019
Darren
Security guys were fantastic, always keeping an eye on me outside the hotel at the adjacent mall area. The manager Thuli was also helpful and genuinely interested in her guests getting the most from their stays.
Leisure Self
10/10
Exceptional
15 Aug 2019
Tebogo

Amazing

Service was absolutely breathtaking ,the place is clean and have a sense of calmness to it.Their staff are friendly and always check on their guests. I always have an awesome safe stay 😊
10/10
Exceptional
14 Mar 2019
Verified traveler
My luggage was still in Paris and they kindly provided me with a free toothbrush and toothpaste to collect at reception in the morning. Thoughtful.
Friends_and_family Family
10/10
Exceptional
07 Mar 2019
Hussein

Good location. Food needs work.

Room was great. Location was good to get to my morning meeting, but not safe to walk around at night. Restaurant was so-so - main course was good but dessert was overpriced and tasteless. Wifi was great.
8/10
Excellent
07 Dec 2018
Heather

Comfortable and clean

This was a stay of 2 weeks while completing a local project. The rooms are comfortable, Good quality bed with comfortable pillows. I appreciated the availability of tea and coffee in the room, unusual in Africa. Wifi was fast enough even at weekends when it was more busy. As reported in other reviews the pool is in shade for part of the day because it is west facing but is in sun most of the afternoon. Not a place for a serious swimmer though! The hotel car park has over 50 spaces. A secure place and accessed by barriers. A security guard is always present. A sizeable shopping complex is about 100 m from the hotel and very safe to walk to and from and around. There are plenty of eating places for all pockets and tastes and also 2 supermarkets, some arty shops a cinema and more. Its sometimes difficult to get service in the bar/restaurant as the staff are not always visible and there is no call system. The menu is limited but food well presented and priced competitively with the local restaurants. The security staff of the neighbouring shopping centre tend to have loud conversations outside which echo around the neighbouring buildings and can be early in the morning so I suggest ear plugs for a longer night
8/10
Excellent
28 Sep 2018
Sim

Modern hotel great location

Staff were wonderful and helpful, room was large clean very modern and comfortable. I also liked the convieniece of being able to walk to the shopping centre located right behind the hotel.
The only downside was I asked for a quiet room as high up as possible and I got a room on the first floor and the first two nights it sounded like there was a party in corridor as the neighbouring guests all seemed to belong together and liked to go from room to room at midnight/1am.
8/10
Excellent
06 Aug 2018
Verified traveler
Really nice hotel and staff but the location was not as good as we expected. Outside of the immediate block of the hotel, not an area you want to around in— that said, it was very close to all we neeeded via uber.
8/10
Excellent
23 Jul 2018
Verified traveler

Clean, comfortable and safe option in central Jobu

New hotel in up and coming Newtown area. Safe and cool
8/10
Excellent
14 May 2018
Victor

Good stay

Good stay ..enjoy the location
8/10
Excellent
26 Mar 2018
Victor
Great
8/10
Excellent
19 Mar 2018
Don Yew Kong

Stay in Newtown.

Things are new and clean. Next to new shopping mall which has restaurants, supermarket and cinema. Convenient.
8/10
Excellent
19 Mar 2018
Don Yew Kong

Stay in Newtown.

Things are new, clean and neat. Nothing to complain at all. Just next to a new shopping mall and can even watch a movie.
10/10
Exceptional
07 Sep 2017
Darren

Fantastic hotel, central location

Fantastic place to stay in the centre of Jo'burg. Clean, spacious and well equipped this hotel is ideal for a few days in the city. The neighbouring Newton shopping centre is clean, safe and good value for anyone staying. Can't recommend highly enough.
Family
10/10
Exceptional
25 Jul 2017
Claire

Punches above a three-star rating

I loved staying here! I was able to check in early upon request, get access to Vhupo Tours, eat the delicious buffet breakfast and have a brilliant hot and soothing shower after a 17-hour flight. My room was beautiful and I had a lovely pool view. Prudence, Waheeda and two other front desk staff were accommodating and so helpful. Loved my tours with Vusi. Tremendous customer service with amenities such as meetings room, a gym, a computer station...couldn't ask for anything more.
10/10
Exceptional
23 May 2017
Jaylin

Get stay for a Pilanesberg Safari tour

The hotel was wonderful! Very modern and clean, with an excellent staff! The location might not be the safest place to wonder around by yourself at night, but the hotel is gated and guarded, and right next door is a new shopping area that has many police officers. We had a short visit but had an excellent time!
Family
10/10
Exceptional
14 Apr 2017
Verified traveler

We'll be back!

This was our third visit at this same City Lodge - we look forward to our next visit!
Partner
2/10
Poor
02 Apr 2017
Zanemvula

I Was Insulted

The stay was wonderful, the staff very friendly, until at check out time when I was charged for a breakfast that the staff insisted I ate. I never ate any breakfast at the hotel, I don't even know how their breakfast looks like. They failed to provided me with any document showing that I signed for any meal at all. After they detained me for some minutes while we argued about the issue they offered to wipe the debt off, saying that perhaps it was an error on their part. I was very much offended because I was embarrassed in front of other guests who were at the reception at the time. I was insulted and felt very small that. I am still very angry about this.
8/10
Excellent
27 Mar 2017
Bafana

concern

showers are ok problem is the water flows out of the shower to basin,we are forced to put some towel to block water flows.if you can fix that then it gonna be of top class
10/10
Exceptional
27 Jan 2017
Verified traveler

Great place to stay

Staff were very friendly and rooms were clean.
10/10
Exceptional
20 Jan 2017
Verified traveler

Convenient, clean in a great neighbourhood

Loved our stay at City Lodge in Newtown - excellent location close to lots of art and in an edgy, interesting neighbourhood. Lovely helpful staff. Would definitely stay here again.
Partner
10/10
Exceptional
07 Dec 2016
Sophie

Extremely helpful staff. clean room, Breakfast

Clean straighforward accomodation. My hotel of choice when shopping in Joburg.
Partner
8/10
Excellent
22 Oct 2016
Digby

Modern hotel in rejuvenated inner city Newtown

The City Lodge Hotel Newtown was less than a year old when we stayed. It is part of the Newtown Junction redevelopment. The hotel is within easy walking distance of Braamfontein pubs and clubs, Museum Africa, the Newtown arts precinct, 1 Fox Street and Oriental Plaza in Fordsburg. The double deck red tour bus stops right outside. There is a complimentary shuttle to Park Station for easy connection to the Gautrain.
The staff were super friendly and very helpful. The rooms are well appointed with an in room fridge and face washer the only major items missing. Ice buckets and an ice dispenser kept our drinks cool. Another anomaly was that the floor numbers in the lift and room numbers are not synchronised.
There is a modern cafe and bar with sundeck and pool outside. In hotel meals are limited to burgers and wraps, however a full breakfast is available. There are several restaurants and cafes in the adjacent shopping centre which is within the security zone of the hotel. Only one of which served breakfast.
8/10
Excellent
13 Sep 2016
Mike

Convenient & Valule

Friendly staff and good Value.
10/10
Exceptional
03 Sep 2016
Timothy
You are surrounded by very wonderful friendly staff
8/10
Excellent
13 Jun 2016
Verified traveler

Nice place

A nice place, smart, conveniently close to a shopping mall.
The only problem is shuttle/taxi arrangement where hotel staff has to call around for a driver and it sometimes takes ling to get the driver.
8/10
Excellent
12 Apr 2016
Nicholas

Oasis in Joburg

In a city that, deservedly so, gets a bad wrap, City Lodge was a nice treat. As it's generally not advisable to go out too far on your own in the city, so having a new mall across the street with some solid dining options and a stop on the hop on/off bus right in front of the hotel were two very welcome perks.

Other than that, the hotel is very new, the staff was helpful and there was a nice little balcony off the room to enjoy some fresh air.
8/10
Excellent
29 Mar 2016
Mark

Great Business hotel in CBD

Brand new hotel in Newtown Johannesburg. Perfectly clean and spotless. Excellent hotel for business traveler working in the CBD.

Breakfast was excellent but overpriced at 120 for a continental.

Will stay here again when have business in the CBD.

Not a very safe area in Johannesburg but hotel has excellent security and is gated.
8/10
Excellent
29 Mar 2016
Gofaone

Pleasant

it was a good and clean hotel to stay at.
Family
10/10
Exceptional
07 Mar 2016
Athena

Very pleasant

We have a store at Newtown Junction which is adjacent to this new City Lodge Hotel. It couldn't be more convenient! Hotel staff were pleasant, efficient and welcoming. The bedroom was more than adequate - great shower! I would definitely stay here again.
10/10
Exceptional
04 Nov 2025
Annelore
Deux nuits en cisite sur Joburg. Personnel tres sympathique, emplacement adapté, sur le corcuit des tours bus avanue Makeba...
Partner

Location & surroundings

City Lodge Hotel Newtown, Johannesburg
Cnr Carr & Mariam Makeba Streets, Newtown, Johannesburg, South Africa

Hotels Nearby

Compare other stays close to this hotel. Choose travel dates to check availability.

Explore the map
Show 46 more nearby hotels

City Lodge Hotel Newtown, Johannesburg

16 hotel photos