Celebrity Life
A Place to be Human: Hermitage Bay, Antigua
In the five-star hotel business, where gold taps and marble bathrooms dominate, many resorts aim to capture a sense of luxury that is defined by things. Since opening in 2006, Hermitage Bay in Antigua has taken a different approach. The time I spent there was eye-opening, and has forever changed how I view the luxury […]
The post A Place to be Human: Hermitage Bay, Antigua appeared first on VUE magazine.