translate English to French: The star hotels in this country are comparable to international standards yet are much less expensive than in other places.
Les hôtels classés du pays ne redoutent aucune comparaison avec les hôtels internationaux, mais ils sont sensiblement moins chers qu'autre part.