The Residence Boutique Hotel is a charming hotel in Johannesburg that offers vacation rentals for those looking for a unique and personalized experience. The rentals are individually decorated with a mix of contemporary and traditional African design elements. Guests can enjoy spacious living areas, fully equipped kitchens, and private balconies or gardens. The hotel also features a swimming pool, spa, and restaurant serving delicious local cuisine. The Residence Boutique Hotel is located in a quiet neighborhood, providing a peaceful and relaxing atmosphere.