50 Marshall Street, Mapungubwe Hotel, Marshalltown
Enjoy vibrant city-center living in Marshalltown with hotel-style amenities—24-hour security, pool and gym. Fully furnished bachelor suite with kitchenette, double bed, full bathroom and dedicated parking.
Marshalltown
Productive urban workspace in Marshalltown, Johannesburg CBD’s quieter side with convenient transit links — versatile 40m² office with kitchen, two bathrooms and secure guard-controlled entrance.
Marshalltown
Effortless city living near restaurants, shops and the Gautrain bus — Mapungubwe Apartments offer a secure fifth-floor one-bedroom with en-suite, fitted carpets, well-equipped kitchen and covered parking.
Marshalltown
Live in the heart of vibrant Marshalltown—walk to universities, transit and eateries. Compact studio with modern open-plan finishes in a secure 10-floor building, perfect lock-up-and-go.
41 Kruis Street, Marshalltown, Marshalltown
Effortless inner-city living in Marshalltown, steps from Carlton Centre and Gandhi Square; secure bachelor unit with controlled access and easy M1/M2 commuting — one bathroom, lock-and-go convenience.
Marshalltown
Effortless city living in Marshalltown — secure building close to transport and shops. Sunlit open-plan bachelor flat with fitted stove, built-in cupboards and one bathroom.
50 Marshall St, Mapungubwe, Marshalltown
Enjoy urban convenience in Marshalltown, steps from Gandhi Square and Carlton Centre; fully furnished one-bedroom apartment with modern kitchen, on-site restaurant, 24-hour security, secure parking.