Melville House is a Holiday home establishment located in Johannesburg, Gauteng, South Africa. R2C2+PX Johannesburg, South Africa Melville House is a hidden gem nestled in the heart of Johannesburg, Gauteng. Situated at 37 1st Ave, Melville, this cozy holiday home is the perfect accommodation choice for business travelers or tourists looking for a memorable stay in South Africa. Step inside
Read more...