ITC HOSPITALITY GROUP is a Short term apartment rental agency establishment located in Cape Town, Western Cape, South Africa. LGBTQ+ friendly LGBTQ+ friendly 3CJF+9J De Waterkant, Cape Town, South Africa Online appointments Welcome to ITC HOSPITALITY GROUP, your premier accommodation choice in Cape Town, South Africa. Located in the vibrant area of De Waterkant, our short-term apartment rental agency provides
Read more...