translate English to French: Hotel Apollo is the ideal place for an enjoyable holiday in a new and comfortable family environment.
L’Hôtel Apollo se targue d’une grande salle à manger affichant air climatisé et ambiance tranquille.