Photos coming soon
HOTEL
Old Peacock Hotel
No. 63, North Section of Wenquan Road, Sangzao Town (next to Sangzao Town Bus Station), Mianyang, China
Where it sits
Old Peacock Hotel
No. 63, North Section of Wenquan Road, Sangzao Town (next to Sangzao Town Bus Station), Mianyang, China
31.60138, 104.36311
Similar stays nearby
Jiexinlong Hotel
Hotel ยท 107 m
Yisen Garden Homestay
Hotel ยท 266 m
RZ168 Express Hotel
Hotel ยท 356 m
123 Hotel (Luofu Mountain Branch)
Hotel ยท 785 m
Royal Holiday Hotel
Hotel ยท 892 m
Jiao Family Courtyard Resort Hotel
Hotel ยท 1.0 km
Hongfu Inn
Hotel ยท 2.3 km
Luofu Mountain Conference Center (formerly Luofu Mountain Hot Spring Hotel)
Hotel ยท 2.4 km
Plan around Old Peacock Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 25, 2026.
