Tag Archives: hotels in switzerland

Hot Hotels: Les Trois Rois, Basel

In 1932, Pablo Picasso was stood up by Swiss artist Paul Klee at the five-star [...]