Das Charmillion Club Aquapark liegt im Feriengebiet Nabq an einer Hauptstraße, etwa 1.000 Meter vom Strand und vom Meer entfernt. Der öffentliche Verkehr ist nach rund 500 Metern erreichbar. Die Anlage verbindet einen familienfreundlichen Resortcharakter mit einem umfangreichen Freizeitangebot und verfügt über 302 Zimmer auf drei Etagen. Ein Wasserpark mit Wasserrutsche, Außenpools und Hallenbad bietet Abwechslung für aktive Urlaubstage. Nabq ist für seine Küstenlandschaft am Roten Meer und die Nähe zu den Tauchrevieren der Region bekannt.
Die Unterkünfte verfügen größtenteils über einen Balkon oder eine Terrasse, sodass sich die Zeit im Freien direkt am Zimmer verlängern lässt. Zur Ausstattung gehören unter anderem ein Queensize-Bett, ein Safe, eine Minibar, ein Schreibtisch, ein Kühlschrank und eine kostenfreie WLAN-Verbindung. Ein Flachbildfernseher mit Satellitenempfang ergänzt die Einrichtung. Auf Anfrage stehen kostenlose Zustell- oder Kinderbetten bereit; drei Zimmer sind rollstuhlgerecht ausgestattet.
Auf der Sonnenterrasse stehen Liegestühle und Sonnenschirme bereit. Für aktive Stunden sorgen Wasseraerobic, Tennis, Squash und ein Fitness-Studio. Der Wellnessbereich umfasst Sauna, Whirlpool, Massagen und weitere Wellness-Angebote. Ein Miniclub, ein Spielzimmer und Kinderanimation ergänzen das Freizeitprogramm. Geschäfte, ein Minimarkt und ein Friseur befinden sich innerhalb der Anlage.
Im Rahmen des All-inclusive-Angebots werden Frühstück, Mittag- und Abendessen als Buffet angeboten; zum Abendessen stehen zusätzlich Speisen à la carte zur Auswahl. Das Restaurant verfügt über einen Nichtraucherbereich und Kinderhochstühle. Glutenfreie, vegetarische, vegane und Halal-Gerichte sowie Kindermenüs werden auf Wunsch zubereitet. Eine Bar, eine Pianobar und eine Strandbar bieten Getränke in unterschiedlichen Urlaubssituationen.