World’s First Sand Castle Hotels Open in Holland

If you love building sandcastles then here’s your chance to actually live in one. ‘Zand Hotels’ – the world’s first hotels constructed out of sand have opened in two Dutch towns – Oss and Sneek – to commemorate sand sculpture festivals held there each year. The two pop-up hotels have fully furnished one-room suites, hidden […]