Here are some hotels near Xujiahui Observatory: Lereal Inn,Huating Hotel & Towers, Shanghai,The Longemont Shanghai,Lereal Inn,Hotel Nikko Shanghai