The address of St Andrews Signature Hotel & Spa is: 22 Milner Avenue, St Andrews, Johannesburg, 2007.