Photos coming soon
HOTEL
Red Tomato Hotel
Building 3, No. 3833 Huaxu Road, Shanghai, China
Where it sits
Red Tomato Hotel
Building 3, No. 3833 Huaxu Road, Shanghai, China
31.22255, 121.24602
Similar stays nearby
Red Tomato Hotel
Hotel · 0 m
Hanting Hotel Shanghai Songjiang Guyang Nan Road
Hotel · 877 m
Hanting Hotel Shanghai Jiading Xincheng
Hotel · 1.1 km
Zuo Chao Hotel
Hotel · 1.1 km
Zuo Chao Hotel
Hotel · 1.2 km
Radisson Exhibition Center Shanghai
Hotel · 1.3 km
Elegant Residence Boutique Stay (Hongqiao Hub Huaxin)
Hotel · 1.3 km
MEHOOD LESTIE Hotel Shanghai Hongqiao Hub National Exhibition Center
Hotel · 1.5 km
Plan around Red Tomato Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
