Located in the heart of bustling Shanghai, close to tourist attractions and shopping districts, Central Hotel Shanghai offers guests a comfortable stay and is an ideal base from which to explore this exciting city.