Robb Report's 50 Greatest Hotels on Earth
Capella Lodge features in the Robb Report 50 Best Hotels List 2024. “There is so much to love about this place, including the thoughtful, friendly, first-name service with welcoming hosts, Libby and Mark, that allows you to truly unwind in sophisticated yet relaxed surrounds.”
Read Article