Back

Orion Hotel Group - Devonshire Hotel (3 Star)

+27113395611, +27861991199

16th Floor, Orion House, 49 Jorissen Street, Braamfontein, Johannesburg, South Africa

Part of the Orion Hotel Group. The group’s purpose is to create a lasting positive experience for our primary customers.