The Howard Johnson Plaza is a large five star hotel in the heart of Shanghai. It