Photos coming soon
HOTEL
Today Aparthotel
618 Shangcheng Road, Shanghai, China
Where it sits
Today Aparthotel
618 Shangcheng Road, Shanghai, China
31.22866, 121.51956
Similar stays nearby
Bao An
Hotel · 47 m
Dengba Inn (Shanghai Lujiazui New World Plaza)
Hotel · 83 m
Bo Ting Hotel泊庭酒店
Hotel · 104 m
Boting Hotel (Shanghai Lujiazui Baguaban)
Hotel · 108 m
Aquaspace Shanghai Serviced Apartment - Tamson Centre
Hotel · 118 m
Home Inn Style Shanghai Yaohan Financial Center
Hotel · 118 m
Hanting Hotel Shanghai Lujiazui Yaohan
Hotel · 125 m
Homeinn Selected Hotel (Shanghai No.1 Yaohan Shangcheng road Subway Station)
Hotel · 128 m
Plan around Today Aparthotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
