Illovo Lodge
22 Melville Road Illovo Johannesburg 2146
Illovo Lodge
Illovo Lodge
Illovo Lodge
Illovo Lodge
21 +
Illovo Lodge

Hotel Detail

Show Hotel on Map
Availability
Amenities
Location