St Peter's Place Boutique hotel, Saint Peter Road, Houghton Estate, Johannesburg, South Africa
Overview
Hotel
Property Type
7
Rooms
Description
An oasis of warmth and sophistication, St. Peter’s Place Boutique Hotel offers exclusive and luxury accommodation in the historic heart of leafy Johannesburg.