translate English to French: The hotel has recently been renovated in harmony with its woodland setting on Budapest's beautiful Margaret Island.
Il a ouvert ses portes en 1979 et a été complètement renouvelé et agrandi en 2001.