company-img
Le Grand, Galle
Le Grand, Galle
Le Grand, Galle is the definition of a luxurious hotel. Ensuring an all encompassing experience that is distinctive and timeless, Le Grand offers chic grandeur with every indulgence that will resonate and remain with you.
Le Grand, Galle is Recommended
loader

Ask from Le Grand, Galle