Here are some hotels near Shanghai Taiqing Palace: Shanghai Grand Trustel Purple Mountain Hotel,Baoan Hotel,The Eton Hotel Shanghai,Grand Hyatt Shanghai,Parkview Hotel