The Fitzgerald & The Capital
BACK CONTACT US

Located in Melrose North, Johannesburg, The Capital Hotel consists of 109 units, a total of 6,406m2. The Fitzgerald apartments cover an area of 5,404m2 with 67 units. The project was completed in 2018.