City Centre Doha is one of the largest shopping centers in Qatar with over 350 retail shops, ice rink, bowling, cinema and much more. This shopping mall is only 10-minute walk from Wyndham Doha West Bay.