Lobby The Four Seasons Shanghai is one of the first luxury hotels in the city. (Let’s be clear about this and don’t confuse the other Four Seasons location in Pudong that’s opened in recent years.) This location in Puxi is centrally located in the downtown business district where there’s many commercial banks and company headquarters and see lots of white collared workers come out for a catered lunch as you’d pass by, and of course, luxury shopping malls to peruse or shop to your heart’s content. The Four Seasons is bright and beautiful. The high-backed velvet chairs and contemporary chandeliers..