translate English to French: Still have time to book a hotel !
Il est encore temps de réserver un hôtel !