Crossbasket Castle hotel set for £15m expansion