This action requires an account to continue. Please log in or create an account in order to proceed with your booking.
3 Restaurants for Culinary Delights
Indulge in a variety of dining options at our aparthotel's three restaurants.
Convenient Amenities for a Comfortable Stay
Enjoy features such as a 24-hour front desk, luggage storage, and free self-parking for your convenience.
Cozy Guestrooms with Modern Amenities
Relax in our guestrooms with kitchenettes, pillowtop beds, and plasma TVs. Stay connected with complimentary wireless internet.
Book your stay at Main Street Life for a centrally located experience in vibrant Johannesburg!
Pets not allowed
Property confirms they are implementing guest safety measures
Service animals are exempt from fees/restrictions
Noise-free rooms not guaranteed
No smoking
Pets not allowed
Property confirms they are implementing guest safety measures
Service animals are exempt from fees/restrictions
Noise-free rooms not guaranteed
No smoking
No pets, service animals welcome
Bed sheets and towels are washed at a temperature of at least 60°C/140°F
Property is cleaned with disinfectant
Children welcome
Property uses a professional cleaning service
Cash deposit required
Professional property host/manager
Property confirms they are implementing enhanced cleaning measures
Service animals are allowed
The whole place is amazing
The apartment had a broken window in one of the rooms which brought in a lot of cold air the heaters weren’t working a gas heater was available but had no gas had to wait for an 2 hours for gas to be brought they brought in replacement heater which one was broken they came in to fix the window with a plastic and tape and there was 6 people in the apartment at some point strangers we don’t know coming in and out the apartment in the evening the apartment is good and looks good but it lacks maintenance and the hosts employees lack some professionalism.
its spacious
The place needs maintenance and a few renovations and the bedrooms need to be more private
Size of the room,cleanliness,double showers.
We couldn't watch TV.
The penthouse is centrally located. Easy access to almost all you need. Victoria was always available for assistance. Located on a busy street but when inside the penthouse, you can't hear the noise from outside. Beds are so comfortable. Will definitely visit again.
Please consider having a door for the bedroom for privacy purposes. Would be nice to have a toaster as well.
How spacious it was.
The door lock did not work properly, it was worn out and is not being maintained.
Space and the bathroom was comfortable
Some maintenance is needed
Firstly when I booked the penthouse they didn't send us the unit no and secondly the penthouse was double booked so we have to pay R400 extra so we could get another unit and it was inconvenience for coz we already had a budget the worst lift where not working so we had to use stairs to 7 floor and the penthouse was not prepare for any visitors plus the wi fi was not working worst experience ever we where so disappointed
The location is perfect.
I like the amount of space and seating that was available.
The access card for the gate was not made available to me, so every time I wanted to leave the building with the car I had to go to the security guard first. Apparently the guests who had stayed there before me lost it/left with it.
The place is very big and clean
That the bedrooms doesn't have privacy
There was no power for the whole day on our second day. We had to use the stairs from ground floor to the 7th floor. We couldn’t cook and we had to enquire with the owner he was very rude and didn’t even offer us power banks/ lights so we can be able to request food since we couldn’t cook. Also yes the bedding was white but the pillows were dirty
We didn’t make it, the host cancelled us.
Your guide to the flawless travel experience