Le Grand Galle liegt in Galle direkt am Meer, oberhalb einer felsigen Steilküste und ohne Strand mit Bademöglichkeit. Die historische Altstadt und bedeutende Sehenswürdigkeiten befinden sich in kurzer Entfernung: Die niederländische Kirche und das Nationalmuseum von Galle Fort liegen etwa 600 Meter entfernt, die Festung Galle ist nach rund neun Gehminuten erreichbar. Der Leuchtturm befindet sich etwa 1,1 Kilometer entfernt, das Zentrum von Galle Town rund 1 Kilometer. Damit verbindet das Hotel den Blick auf die Küste mit der Nähe zu historischen Bauwerken und dem besonderen Stadtbild von Galle.
Die Zimmer liegen im dreigeschossigen Hauptgebäude und sind zwischen etwa 45 und 146 Quadratmetern groß. Je nach Kategorie eröffnen sich Pool-, Garten- oder Meerblicke. Zur Ausstattung gehören unter anderem Doppelbetten, Parkettboden, Klimaanlage, Safe, Schreibtisch, Minibar und Kabel-TV. Einige Unterkünfte besitzen einen Balkon oder eine Terrasse; die Premium-Zimmer und Suiten verfügen teilweise über einen Whirlpool. Die Familienzimmer bestehen aus zwei Doppelzimmern mit Verbindungstür.
Der Außenpool bietet eine Abkühlung mit Blick auf die Küstenlage; Liegestühle und Sonnenschirme stehen kostenfrei bereit. Der Wellnessbereich ist täglich von 09:00 bis 20:00 Uhr geöffnet und verfügt über zwei Behandlungsräume. Gegen Gebühr lassen sich Massagen buchen. Für aktive Tage stehen ein Fitness-Studio, Aerobic sowie Fahrradverleih zur Verfügung. Der Check-in beginnt ab 14:00 Uhr, der Check-out ist bis 12:00 Uhr möglich.
Die Verpflegung reicht von Frühstück über Halbpension bis zur Vollpension. Das kontinentale Frühstück wird von 07:30 bis 10:30 Uhr angeboten. Mittagessen gibt es zwischen 12:30 und 14:30 Uhr, Abendessen von 19:30 bis 22:30 Uhr, jeweils à la carte. Zwei Restaurants ergänzen das Angebot: „Taste“ serviert internationale Küche und „Blue“ konzentriert sich auf Fisch und Meeresfrüchte. Die Poolbar „Dip“ ist von 10:00 bis 22:00 Uhr geöffnet; mehrere Leistungen in den Restaurants und an der Bar sind kostenpflichtig.