Capella Hotels & Resorts Capella are masters in the craft of The Stay. Each of our locations, designed by world-renowned architects, offers an experience curated for the curious: blending nature, history and the finest attention to detail to envelope and delight the senses....
|