Marco Island hotels open in a week

The islands luxury hotel chain Marco has opened a new location in the seaside resort town of St Thomas in the Republic of Ireland, the company announced on Thursday.The new hotel will open next year, according to the company’s Facebook page.Marco, a unit of British retail giant Tesco, will offer its popular seaside properties, which […]

Read More »