Ekuthuleni Inn is a hotels establishment located in Johannesburg South, Gauteng, South Africa. Q23W+46 Johannesburg South, South Africa Welcome to Ekuthuleni Inn! Nestled in the vibrant city of Johannesburg South, Gauteng, South Africa, Ekuthuleni Inn offers the perfect blend of comfort, convenience, and luxury for both business travelers and tourists alike. Located at the address 62 Leonard St, Kenilworth, Johannesburg
Read more...