Queens Place Apartments
Self-catering accommodation in Kensington between Oliver Tambo Airport and Johannesburg's city centre. Apartments sleep up to three guests each, with modern furnishings, Wi-Fi, and panoramic views.