Winter at The Peech shot by Neal Markham

The Peech Boutique Hotel is in the trendy Melrose district of Johannesburg, South Africa. This chic Johannesburg boutique hotel is set among big trees and in an indigenous garden.

Garden Rooms

The Peech Hotel - Johannesburg, South Africa - Smith Hotels

More ideas