Penglai Dengzhou Yiting Farmstay Hotel
South side of Ocean Aquarium of Penglai, Penglai, PENG LAI, China, Penglai, 265600
Featuring free Wi-Fi in all areas, Penglai Dengzhou Yiting Farmstay offers pet-friendly accommodation. Free parking is available.