Placeview Inn Hotel Apartments
55-57 Oakdene Park Drive Unit 352 Balboa Park Oakdene Johannesburg 2190
Placeview Inn Hotel Apartments

Hotel Detail

Show Hotel on Map
Availability
Amenities
Location