Email: This email address is being protected from spambots. You need JavaScript enabled to view it.

HOTELS IN PRETORIA

SOUTH AFRICA

Illyria House:
327 Bourke Street, Muckleneuk Hill, Pretoria, South Africa,

5 Star Hotel,
5 Star Menu,
Functions,
Conferences,
Spa

Visit website