translate English to French: Hotel Nuovo Suisse is housed in an elegant, Art Nouveau building set just 200m from the hotel’s fully equipped private beach.
L'Hotel Nuovo Suisse est abrité dans un élégant édifice Art nouveau.