The 7 Days Inn (Shanghai Lujiazui Babaiban) was recently renovated in 2018, making it a fantastic choice for those staying in Shanghai. Seeing Shanghai's sights from this hotel is easy with Halcyon Gallery, Xinmei Union Square and Shanghai Science and Technology Museum all close by. This hotel makes...