Contact Us

Otel Head Office

Office – 010 786 0000
Support – services@otel.co.za or 010 786 0000
Sales – sales@otel.co.za

Physical Address

234 Glover Avenue
Block D, Waterford Court
Lyttelton
Centurion
South Africa

Map to Otel Head Office: