Placeview Inn is a Serviced apartment establishment located in Johannesburg South, Gauteng, South Africa. P2MQ+Q6 Johannesburg South, South Africa Welcome to Placeview Inn, a premier serviced apartment establishment located in the heart of Johannesburg South, Gauteng, South Africa. Nestled within the serene surroundings of Oakdene Parks Unit 88, bloc 9 balboa park, our accommodation offers a perfect blend of comfort,
Read more...