The creatively designed hotel is the ideal base for visitors to explore the arts scene and urban lifestyle of Shanghai’s buzzing Qiantan area.