SEVEN Villa Hotel & Spa is set in a lush garden, a natural sanctuary
tucked away in the centre of lively Sandton. Our inner city retreat
inspires the feeling of living amongst nature, while being seven minutes
away from the cosmopolitan Sandton City, Nelson Mandela Square and
Sandton Convention Centre.
© Copyright 2025, Johannesburg Tourism, All Rights Reserved. Powered by Pii Digital