LIFE RENAISSANCE – New Concept è un complesso di appartamenti situato a Strasburgo, nella parte nord-orientale della Francia e situato a breve distanza dalla piazza Culver. Il complesso di appartamenti Living Renaissance – New Concept Strasbourg offre ai suoi ospiti, tra le altre cose: parcheggio, connessione Wi-Fi gratuita, camere per famiglie, camere per non fumatori, ascensore e riscaldamento.