Cape Town, arguably one of the most beautiful cities in the world, hosts one of our finest hotels - The Commodore Hotel. With its nautical theme, superb service and some magnificent views of the harbour and Table Mountain, The Commodore provides an unforgettable Cape Town experience.
Add to my trip planner Read More