The GrandResort Limassol by Leonardo Hotels liegt im Erholungsgebiet von Limassol direkt am Strand, der etwa 20 Meter entfernt ist. Das Stadtzentrum mit Einkaufs- und Unterhaltungsmöglichkeiten befindet sich in rund 10 Kilometern Entfernung, die historische Altstadt ist etwa 4 Kilometer entfernt. Öffentliche Verkehrsmittel liegen in der näheren Umgebung. Das Fünf-Sterne-Strandhotel verbindet eine weitläufige Gartenanlage mit Freizeitangeboten für aktive und erholungsorientierte Aufenthalte. Ein Außenpool, ein Hallenbad und die Nähe zum Sandstrand eröffnen verschiedene Möglichkeiten für Badetage.
Die 255 Nichtraucherzimmer verteilen sich auf fünf Etagen. Je nach Kategorie stehen Doppel-, Queensize- oder Kingsize-Betten zur Verfügung. Viele Unterkünfte bieten Balkon oder Terrasse mit Meerblick, sodass der Aufenthalt auch im privaten Außenbereich genossen werden kann. Zur Ausstattung zählen unter anderem ein Safe, ein Schreibtisch, Sat-TV, Radio und kostenfreies WLAN. Die Bäder verfügen über Dusche und Badewanne; Bademäntel, Hausschuhe und Kosmetikartikel ergänzen die Einrichtung.
Für Erholung sorgen Sauna, Dampfbad, Whirlpool sowie buchbare Massagen und kosmetische Behandlungen. Ein Fitness-Studio unterstützt das Training im Urlaub. Tennis, Squash, Tischtennis und Billard bieten sportliche Abwechslung, während Fahrradverleih, Tauchen und Windsurfen die aktive Erkundung der Küste ermöglichen. Kinder finden einen Spielplatz, ein Spielzimmer und betreute Angebote im Mini- und Maxiclub.
Im Rahmen des All-inclusive-Angebots sowie bei Halbpension oder Vollpension stehen Frühstücks-, Mittags- und Abendbuffets zur Auswahl. Zusätzlich sind à-la-carte-Gerichte und Menüs erhältlich. Diätische, glutenfreie, vegetarische und spezielle Speisen können auf Wunsch zubereitet werden. Das klimatisierte Restaurant verfügt über Kinderhochstühle; eine Bar und eine Strandbar ergänzen die gastronomische Auswahl.