Located 1,755 meters from Casa Rossi. Ideally located in the prime touristic area of Johannesburg South, Winchester Lodge promises a relaxing and wonderful visit.
Located 3,101 meters from Casa Rossi. The 4-star Villa Lugano Guest House offers comfort and convenience whether you're on business or holiday in Johannesburg.
Located 3,153 meters from Casa Rossi. Thaba Eco Hotel is perfectly located for both business and leisure guests in Johannesburg. Both business travelers and tourists can enjoy the hotel's facilities and services.