Are Prince Harry & Meghan Markle Having A Mini-Honeymoon At Historic Ashford Castle?

June 7, 2018 9:05 AM PDT

Prince Harry and Meghan Markle have been noticeably absent from the royals’ social media, and with reports of security being beefed up around Ashford Castle in Ireland, there’s a great deal of speculation the pair are having a mini-honeymoon at the locale. Find out more about the luxurious and historic hotel the couple might be staying at.