Executive Travelers Inn is a Inn establishment located in Cape Town, Western Cape, South Africa. 4P63+C6 Brackenfell, Cape Town, South Africa Welcome to Executive Travelers Inn, a charming and conveniently located inn in Cape Town, Western Cape, South Africa. Situated at 58 Helling St, Protea Hoogte, Cape Town, our inn is the perfect accommodation option for business travelers and tourists
Read more...