shanghai poolTime Out Shanghai: This large microbrewery with lots of b screen sports, pool tables and a pub food menu (mains 60-80RMB) stands out from the Hongmei Walking StreetThe Grand Plaza Club House is a luxurious resort and hotel located in Shanghai, China. It offers its guests a wide variety of amenities, including several swimming pools. The pools are a great place to relax and enjoy the sun and the beautiful views of Shanghai. The clubhouse also has a fitness center, a spa, See more