The Peech chaise Lower Res

An upmarket boutique hotel in the heart of Melrose, Johannesburg. Stylish interiors, beautiful gardens, a funky bar and luxurious, contemporary bedrooms make up this award-winning establishment.

Address: 61 North Street, Melrose
GPS coordinates: -26.136433,28.058800

Contact the GFC
Find location scouts
Permit application
Locations information