Alamat : 66 caobao road, xuhui district , shanghai Peta Hotel
The hotel is located at the intersection of the Xujiahui shopping centre and Caohejing High-tech Development Zone. It is conveniently situated with excellent transport links. It is conveniently close to the South railway station, metro line 1 and line 3, and the inner ring road, which is located right outside the main entrance. The centre of Xujiahui is around 3 km away and the Long Hua Temple is some 2.5 km away. Both can be reached in around 10 minutes by public transport.