translate English to French: London Hotel / The Mostyn Hotel / Downtown, near Oxford street and Marble Arch...
Hotel Londres / The Mostyn Hotel / Centre ville, proche Oxford street et Marble Arch...