Karta Vacation Rentals
Set in Fengyi on the edge of Wenchuan, about 20 km from the city center and roughly 61 km from Maoxian Railway Station. Close to Xiyu Culture Street, Wenchuan Indoor Stadium and Guozhuang Square, it’s a family-friendly base for sightseeing.