translate English to French: Brand new contemporary hotel, close to town centre, shops and sea.
Tout nouvel hôtel contemporain, près du centre-ville, des boutiques et de la mer.