Villa Lugano is small but very nice, relaxing and quiet place to stay in Johannesburg South.
Fair price.
Charming and tidy structure, with garden and pool.
Lovely, comfortable and clean rooms, with excellent Wi-Fi.
English breakfast is included, and you can decide to reserve the dinner, or you can find an excellent (false) italian restaurant just across the street.
And the owners (and the staff as well) are so kind and nice!
Absolutely recommended!