Map
129 Minzu Ave., Nanning 530028, China
Hotel
Best Western Premier Red Forest Hotel