Luxury travel blog American Memorabilia Travel covers the launch of Chalet Seven in its latest blog post.
View coverage