Sholeo Lodges Maspalomas liegt an der Avenida Gran Canaria im Zentrum von Playa del Inglés, einem lebhaften Ferienort im Süden Gran Canarias. Die Anlage erstreckt sich über weitläufige Gartenbereiche und befindet sich 1.000 Meter vom Strand sowie vom Meer entfernt. Einkaufsmöglichkeiten und Bars liegen jeweils etwa 500 Meter entfernt, ein Disco- und Clubangebot rund 700 Meter. Die berühmten Dünen und Strände von Maspalomas lassen sich von hier aus gut in den Aufenthalt einbinden. Mit ihrer Lage an der Hauptstraße verbindet die Anlage kurze Wege zu Freizeitangeboten mit einer begrünten Umgebung.
Die komfortablen Apartments verteilen sich meist über zwei Etagen und sind über eine Terrasse im Erdgeschoss von den Gartenbereichen aus zugänglich. Zur Ausstattung gehören ein eigenes Bad, ein Telefon, ein Fernseher, ein Minikühlschrank, ein Safe sowie Möglichkeiten zur Tee- und Kaffeezubereitung. Die Schlafzimmer blicken auf die Gärten und den Poolbereich, wodurch sich der Aufenthalt in der Anlage auch vom eigenen Apartment aus verfolgen lässt. Eine Klimaanlage unterstützt angenehme Temperaturen in den Innenräumen.
Der Außenpool bildet den Mittelpunkt für eine Abkühlung zwischen Ausflügen und Strandtagen. Liegestühle und Sonnenschirme stehen zum Aufenthalt am Wasser bereit. Für aktive Urlaubstage eignen sich unter anderem Tennis, Squash, Tischtennis und Minigolf. Ein Fahrradverleih eröffnet zusätzliche Möglichkeiten, Playa del Inglés und die Umgebung auf zwei Rädern zu erkunden. Massagen und Körperbehandlungen ergänzen das Freizeitangebot um buchbare Anwendungen zur Erholung.
Für die Verpflegung stehen ein Restaurant mit Nichtraucherbereich und eine Bar zur Verfügung. Kinderhochstühle erleichtern gemeinsame Mahlzeiten mit jüngeren Gästen. Das Café in der Lobby bietet einen zusätzlichen Ort für eine Pause innerhalb der Anlage. Die vorhandenen gastronomischen Bereiche ermöglichen unkomplizierte Mahlzeiten und Getränke, ohne dass dafür jedes Mal ein Ausflug in den Ort nötig ist.