I slept in the last two. One opens onto the Bund, the other is built 88 m down in an old quarry.
Where to stay in Shanghai
Keep your nicest hotel night for Shanghai, at the end of the trip. You won't have to carry your shopping for three weeks.
The hotels I'd pick
How long to stay
Three nights. Here is what I would do.
Quick answers
Where is the best area to stay in Shanghai?
Along the Bund, for the view of the Pudong towers at night.
Is there a hotel in a quarry in Shanghai?
Yes, it is built 88 m down in an old quarry, outside the center. I stayed there.