The Shanghai Oriental Land Hotel (Shanghai Dongfang Luzhou Binguan) is part of the Travel Committee Training Center and sits on the shores of the scenic Dianshan Lake. With European courtyard-style architecture ... Read more

View all Luxury Hotels in Shanghai (SH)