is in process of liquidation on Nov 2, 2023
Where is AFRICA LUXURY HOTELS's headquarters?
AFRICA LUXURY HOTELS's headquarters is located at 20 NETTLETON ROAD, CLIFTON, CAOE TOWN, WESTERN CAPE, 8005
What year was AFRICA LUXURY HOTELS started?
AFRICA LUXURY HOTELS was started in 2020