La Taara ligger i Pondicherry strand, 7 minuters promenad från Serenity Beach.