With a regal air to match its monumental setting, Ashford Castle is a sumptuous place that relishes in hosting guests with sheer extravagance. Decadent surroundings, lavish decor and impeccable service and facilities are the hallmarks of a stay.