Nomad, the travelling art and design showcase, staged its 13th edition (23 – 25 February 2024) at the former Hotel Eden, a stunning 19th-century landmark currently under renovation, overlooking the ...