translate English to German: Contemporary luxury in the heart of the old towne, on the arms of the river "Ill".
Une vue imprenable sur l'Ill et ses quais.