Located in Melrose, a chic suburb of Joburg, The Peech is a true boutique hotel with bedrooms spread across lush gardens...
Official Site of The Peech Hotel. Johannesburg's Iconic Boutique Hotel. With chic surroundings, fresh food and smart design...
Relevance: 16.881874