Choose your room
Casa De Amor-
To enjoy your vacation in Johannesburg, stay at Casa De Amor- Johannesburg apartment, which is around a 10-minute ride from American Chamber of Commerce in SA and just 1.3 km from Norwood Mall.
The apartment is situated within 15 minutes' drive of Acrobranch Melrose.
Casa De Amor- apartment consists of a patio and a balcony and features ironing equipment, along with a flat-screen TV with satellite channels. Enhancing your comfort, a separate toilet and a shower can be found at the accommodation. Moreover, there are towels as well.
The apartment offers guests the convenience of self-catering facilities, including a fridge and glassware. Well-connected to many sights, this apartment is a stone's throw from BRT bus station.