Description
Translate
Living in a conceptImagine living in a concept. In other words, living in an environment that has been designed in detail from one vision. Like an iPhone or a Mini. Here, form and functionality, interior and exterior, flow organically from n ... For more information see
Please note that all the long stay apartments on our site are available for a minimum of 6 or 12 month rental period, unless stated otherwise in the description.