Discover the most spectacular castle hotels in Ireland that you can spend the night in and live out your royal dreams!