No rating yet
41 Caoping Road (Caoping Lu) , Zhujiajiao Town, 201600 Shanghai

41 Caoping Road (Caoping Lu) , Zhujiajiao Town, 201600 Shanghai
The Shanghai Red Carp Business Hotel is located in Zhujiajiao Ancient Town, one of the four major cultural towns in Shanghai. It i
Reception
occupied 24 hours a day
Reception manned at weekends
occupied 24 hours a day
Earliest check-in
12:00 PM
Latest check-out
08:00 AM