Multi-tenant office building located near the principle European institutions, in walking distance of the Luxembourg railway station and several subway station.