Boutique Hotels in Rosebank: What to Look for When Choosing Where to Stay

Choosing between hotels in Rosebank, Johannesburg? Here is what sets a boutique hotel apart, from location and atmosphere to personal service and dining, and how to match your stay to the reason you are travelling.