Melrose Place Guest Lodge

Address:

12A North Street
Melrose
2196 Johannesburg, South Africa

Phone:

+27 11 442 5231

Map:


Contact   ·   Privacy   ·   Terms