Das 3-Sterne-Le Chao Select Hotel Shanghai liegt ca. 6 Kilometer vom Bund sowie ungefähr 15 Minuten mit dem Auto vom Oriental Pearl Tower entfernt und stellt klimatisierte Zimmer zur Verfügung.
Kulturelle Sehenswürdigkeiten in der Umgebung sind das Naturhistorische Museum Shanghai (3 km) und das Shanghai Museum (4 km). Denkmal für die Helden des Volkes ist in 20 Minuten mit dem Auto zu erreichen. Die nächstgelegene U-Bahn-Station Zhen Ping Road befindet sich in 400 Meter Entfernung vom Le Chao Select Shanghai.
Die klimatisierten Zimmer verfügen über eine Küche und eine voll ausgestattete Küche, ein Badezimmer mit einer getrennten Toilette und einer Dusche sowie über Annehmlichkeiten wie einen Haartrockner und Hausschuhe. Die Zimmer bieten außerdem einen Kühlschrank und einen Wasserkocher.