A monumental building, where we offer the finest quality accommodation in Weltevredenpark, Johannesburg

Rated on TripAdvisor