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 rund 10 Kilometer entfernt, die historische Altstadt ist nach etwa 4 Kilometern erreichbar. Öffentliche Verkehrsmittel liegen in der näheren Umgebung. Die großzügige Anlage verbindet einen gepflegten Garten mit vielseitigen Freizeitbereichen und eignet sich als Ausgangspunkt, um die zyprische Küste und Limassol zu erkunden.
Das Hotel verfügt über 255 Nichtraucherzimmer, darunter Doppelzimmer, Junior-Suiten und Suiten. Je nach Unterkunft gehören Balkon oder Terrasse mit Meerblick, ein Doppel-, Queensize- oder Kingsize-Bett, ein Safe und ein Schreibtisch zur Ausstattung. Eine individuell steuerbare Klimaanlage, Direktwahltelefon, Satelliten- oder Kabel-TV, Radio und kostenfreies WiFi ergänzen den Aufenthalt. Die Bäder sind mit Dusche und Badewanne ausgestattet; Kosmetikspiegel, Bademäntel und Pflegeartikel stehen ebenfalls bereit.
Nach einem Tag am Meer bietet der Außenpool mit Sonnenterrasse eine willkommene Abkühlung. Liegestühle und Sonnenschirme stehen für entspannte Stunden im Freien bereit. Sauna, Dampfbad, Whirlpool sowie buchbare Massagen und kosmetische Behandlungen ergänzen das Erholungsangebot. Sportliche Abwechslung bringen Fitness-Studio, Tennis, Squash und Tauchen. Ein Fahrradverleih unterstützt Ausflüge in die Umgebung.
Im Rahmen des All-inclusive-Angebots sowie bei Übernachtung mit Frühstück, Halb- oder Vollpension beginnt der Tag mit einem reichhaltigen Frühstücksbuffet. Mittags und abends stehen Buffet, à la carte und Menüwahl zur Verfügung. Diätische, glutenfreie und vegetarische Speisen sowie Snacks und spezielle Angebote können berücksichtigt werden. Das klimatisierte Restaurant verfügt über Kinderhochstühle, während eine Strandbar alkoholische und alkoholfreie Getränke serviert.