Orion – The Devonshire Hotel

The Devonshire Hotel which is part of the Orion Group of hotels is strategically positioned in Johannesburg’s vibrant cosmopolitan, business and academic district, Braamfontein and offers a warm and inviting guest experience.   LOCATION This elegant Johannesburg landmark that dates back to the 1930’s is located on the Braamfontein Ridge, close to the iconic Mandela … Continue reading Orion – The Devonshire Hotel