Hotellet blev renoveret i juni 2017 og ligger i Shanghai Jing'an-distriktet i Shanghai med udsigt til Suzhou-floden. Der er mødelokaler, bar og lounge der er åben hele dagen og kompakt indkvartering med gratis wi-fi.
Campanile Shanghai Naturhistorisk Museum Hotel ligger 4 minutters gang fra Jiuzi Park og 8 minutters gang fra metrostationen Natural Museum (linje 13). Jing'an Skulpturpark ligger 5 minutters kørsel fra overnatningsstedet. Bund ligger 3 km fra overnatningsstedet, og Lujiazui ligger 7 km væk. Metrostationen Xinzha Road (linje 1) og metrostationen Hanzhong Road (linje 1, 12 og 13) ligger begge 10 minutters gang derfra. Der er 45 km til Pudong Internationale Lufthavn.
Værelserne har aircondition og moderne interiør. Hver feriebolig er velindrettet og har kabel-tv, elkedel og eget badeværelse med gratis mærkvare-toiletartikler. Nogle værelser har luftrenser.
Personalet i den døgnåbne reception kan hjælpe med bagageopbevaring og taxibestilling. Der er desuden printer, fax og fotokopiering.
Restauranten på stedet serverer en række lokale og franske retter samt daglig franskinspireret buffet til morgenmad. Der er desuden café og lounge med et bredt udvalg af drikkevarer på Campanile Shanghai Natural History Museum Hotel. Håndmalet kaffe og udvalgte franske vine er begge gode valg.