Located in Mayfair Crown North, Johannesburg, Crown Lodge Hotel is a 3 Star Graded accommodation with 100 rooms, and close to major attractions. Rooms from