70 Melville Road Illovo Central, 2196 Johannesburg, South Africa
Ideally situated for business and leisure travellers seeking upmarket, fully serviced accommodation in central Johannesburg. All apartments are fully furnished and have kitchens so that guests will feel comfortable and right at home.
1 Bedroom, 2 Bedroom, Room, and Studio
"*" indicates required fields