Located just along the river from Shanghai's famous Bund, this luxurious hotel is central, with great views and excellent facilities.