Hotel Cortis Homestay
★★★
NO.2 Xihuan Road, Nanshan Economic Devrlopment Cooperation Zone, Chongzuo, China Show on map
Redwood International Hotel is a 4-star hotel in Chongzuo, China. It is one of 369 places to stay in Chongzuo listed on Triptoic.
NO.2 Xihuan Road, Nanshan Economic Devrlopment Cooperation Zone, Chongzuo, 532602, China
Check-in starts at 02:00 PM and check-out is until 12:00 PM. Early check-in or late check-out may be available on request.
Redwood International Hotel is located at NO.2 Xihuan Road, Nanshan Economic Devrlopment Cooperation Zone, Chongzuo 532602, China.
Redwood International Hotel is rated 4 stars.
Highly rated alternatives close by
Hotel
Entire House
Apartment/Flat