The Peech is a boutique hotel in the lush garden setting of suburban Melrose in Johannesburg

by Bianca Coleman
0 comment
The Peech is a boutique hotel in the lush garden setting of suburban Melrose in Johannesburg