A dramatic building set amid extensive woodlands and its own golf course, Dromoland Castle offers a sumptuous stay from the moment of arrival with exquisite dining, lavish decor and remarkably spacious rooms.