Featured – Town & Country
May 15, 2018 / 7 years ago

The Sheldon Chalet was featured in Town & Country
“The T&C Hotel Awards: The Best New Hotels in the World”
View May 15, 2018 online article
View June/July 2018 print article
The Sheldon Chalet was featured in Town & Country
“The T&C Hotel Awards: The Best New Hotels in the World”
View May 15, 2018 online article
View June/July 2018 print article