Hotel offering accommodation. Located in North Campobasso. Features include English and French spoken.