Photos coming soon
HOTEL
Taofu
Building 49, Fontainebleau Villas, Lane 188, Nanliu Road, Shanghai
Where it sits
Taofu
Building 49, Fontainebleau Villas, Lane 188, Nanliu Road, Shanghai
31.04441, 121.71791
Similar stays nearby
V3 StarHoho Pudong New Area-Huinan town
Hotel · 453 m
Taocunyuan Hotel Apartment
Hotel · 458 m
Venus International Hotel ( Shanghai Wild Zoo Shop)
Hotel · 674 m
Vienna Shanghai Tourism Resort Wild Animal Park Branch
Hotel · 735 m
Jiayuan Hostel
Hotel · 743 m
Peach Blossom Castle
Hotel · 745 m
Peach Blossom Castle
Hotel · 753 m
Joy International Resort Hotel (Shanghai Disneyland and Wild Animal Park)
Hotel · 843 m
Plan around Taofu
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 16, 2026.
