The Shuixiu Garden Hotel (Shuixiuyuan Dajiudian) is located in southern Nanjing on the banks of Baijia Lake. Nanjing South Railway Station is just 5 km (3 mi) away, while it will take around 25 minutes to reach ... Read more

View all Luxury Hotels in Nanjing (JS)