Capella Hotels and Resorts which manages several ultra-luxury hotels in Cabo San Lucas, Mexico, and the recently opened Capella Washington, D.C., Georgetown, has assumed management of Discovery at Marigot Bay on the Caribbean island of Saint Lucia. This new era is primed to take Discovery to the next level, right in time for your yacht […]