Conchiglia Hotel(Beijing Fangshan Chengguan subway station) is a wise choice for travelers visiting Fangshan.