translate English to French: Established in 1998, it is the pursuit of excellence and attention to detail which ensures Tara Lodge meets the needs of both business and leisure travelers.
Depuis son ouverture en 1998, le Tara Lodge a su répondre aux besoins des hommes d'affaires et des vacanciers grâce à sa recherche permanente d'excellence et son souci du détail.