The closest train, metro, or bus station is Shoufeng Train Station, 11642.76 m away from Celine's B&B.