is inactive
Where is INTABA HOTELS's headquarters?
INTABA HOTELS's headquarters is located at C/O MCCREEDY FRIEDLANDER, 4TH FLOOR ILLOVO EDGE, C/O FRICKER & HARRIS ROADS, ILLOVO, 2196
What year was INTABA HOTELS started?
INTABA HOTELS was started in 2001