Dalian Star Rain HotelHotel
No.175-183 Bayi Road, Xigang District, Xigang District, 116013 Dalian, China
Located in Dalian, within 1.1 km of Fujiazhuang Beach and 8.6 km of Dalian Railway Station, Dalian Star Rain Hotel provides accommodation with a restaurant and as well as free private parking for guests who drive. The property is around 3.