Das Hotel Gran Playa liegt im Touristenzentrum und befindet sich 500 Meter vom schönen Sandstrand entfernt. Das Stadtzentrum mit Einkaufs- und Unterhaltungsmöglichkeiten liegt etwa 1.000 Meter entfernt, Restaurants und Bars sind bereits nach rund 500 beziehungsweise 300 Metern erreichbar. Eine Haltestelle öffentlicher Verkehrsmittel befindet sich 100 Meter vom Hotel entfernt. Die Anlage umfasst ein fünfstöckiges Haupthaus und ein sechsstöckiges Nebengebäude mit insgesamt 159 Zimmern. Ein Garten und die Nähe zur Küste machen das Hotel zu einem passenden Ausgangspunkt für Strandtage, Ausflüge und Unternehmungen in der Umgebung.
Das Hotel Gran Playa bietet 46 Einzelzimmer, 102 Doppelzimmer und 11 Suiten. Die Unterkünfte verfügen über ein Doppelbett, eine individuell regulierbare Klimaanlage sowie Zentralheizung. Balkon oder Terrasse eröffnen Meerblick und verlängern den Aufenthalt im Freien direkt am Zimmer. Ein Safe, Schreibtisch, Direktwahltelefon, Satelliten- oder Kabelfernsehen und WLAN gehören zur Ausstattung. Im Bad stehen Dusche, Badewanne, Haartrockner und Kosmetikartikel bereit. Zustellbetten können angefordert werden.
Der Außenpool mit Süßwasser bietet nach einem Strandtag eine Abkühlung. Liegestühle und Sonnenschirme stehen für entspannte Stunden am Wasser bereit. Sportliche Abwechslung ermöglichen Wasseraerobic, Tauchen, Windsurfen, Kanu, Tischtennis und ein Fitness-Studio. Ein Fahrradverleih unterstützt die Erkundung der Umgebung. Für Unterhaltung sorgt ein Animationsprogramm, während Spielzimmer, TV-Raum und Bibliothek unterschiedliche Möglichkeiten für ruhigere Stunden bieten.
Im Rahmen des All-inclusive-Angebots erhalten Gäste eine umfassende Verpflegung im klimatisierten Nichtraucherrestaurant. Frühstück, Mittag- und Abendessen werden als reichhaltiges Buffet serviert. Halbpension steht ebenfalls zur Wahl. Diätgerichte, Kindermenüs, spezielle Angebote und Snacks können berücksichtigt werden. Ein Café und eine Bar ergänzen das gastronomische Angebot; alkoholische und alkoholfreie Getränke sind erhältlich.