Situated in the middle of a seven-acre garden. It's a luxury hotel in the center of Shanghai with 500 rooms.