Located 1,304 meters from Little Italy Restaurant Glenanda. Ideally located in the Johannesburg South area, Naomi's Place promises a relaxing and wonderful visit.
Located 1,695 meters from Little Italy Restaurant Glenanda. Ideally located in the prime touristic area of Johannesburg South, Winchester Lodge promises a relaxing and wonderful visit.
Located 2,774 meters from Little Italy Restaurant Glenanda. 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.