Photos coming soon
HOTEL
Three Governors' Villa
No. 7-25, Sanfuji, Ziyang Street, Taizhou
Where it sits
Three Governors' Villa
No. 7-25, Sanfuji, Ziyang Street, Taizhou
28.83844, 121.11590
Plan around Three Governors' Villa
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 29, 2026.
