Artfully designed to make you feel instantly at home.
Stay a day or stay a year - Live life at LEVEN.
LEVEN means to live. Literally. The word ‘live’ comes from old English with origins in the Dutch word ‘leven’.
There is nothing more important than the moment we are in, and LEVEN exists to help you live each moment freely.