Castles To Rent in Belgium New Chatoloc Address: Rue Des Champs 201, 4801 Verviers Belgium Phone Number: +32 87 33 61 58