St Andrews Boutique Hotel and Spa Johannesburg South Africa – Visit Africa Travel Channel

Nestled in the quiet garden surrounds of Bedfordview at the foothills of the Gillooly's Mountains, St Andrews Boutique Signature Hotel & Spa, a 5 star luxury hotel in Johannesburg, prides itself on personal service and attention to detail.