Description
The Peech Hotel is located in the Melrose suburb of Johannesburg.
Set on 2 acres of lush gardens, guests are guaranteed a tranquil stay at The Peech Hotel.
The property is elegant, sophisticated and tasteful.
Accommodation
32 rooms in total (14 Classic Rooms, 14 Luxury Rooms, 2 Peech Suites and 1 Peech Villa)
Room Content