Protea Hotel Mowbray

This historical Cape Dutch Manor house is centrally located adjacent to the N2 highway and only 15 minutes from Cape Town International Airport. Connecting business travelers to a vast commercial office complex that houses numerous national and multinational companies, all whilst escaping to a view of beautiful lush gardens. And while the current manor house […]