translate English to French: The St.George Lycabettus offers luxury Athens hotel accommodation.
Le St. George Lycabettus hôtel offre un logement luxe d'Athènes.