White Elephant Village Honored by Travel & Leisure

Nantucket Island Resort’s White Elephant Village has been named to Travel + Leisure ’s annual 2017 “World’s Best Awards.” Ranking number five in the “Top 10 Resort Hotels in the Northeast” category, as…

Read More