Located in Downtown Shanghai, this luxury aparthotel is within a 10-minute walk of Shanghai World Financial Center, Oriental Pearl Tower, and The Bund. Shanghai Tower and Yu Garden are also within 2 mi (3 km). Lujiazui Station is 7 minutes by foot and Dongchang Road Station is 16 minutes.