Hotel Riu Costa del Sol liegt im Erholungsgebiet von Torremolinos, nur durch eine Uferstraße vom flach abfallenden Sandstrand getrennt. Das Zentrum von Torremolinos mit vielen Einkaufs- und Unterhaltungsmöglichkeiten ist etwa 2 km entfernt. Die Anlage umfasst ein 9-stöckiges Haupthaus und ein 4-stöckiges Nebengebäude und bietet vielfältige Ausblicke und eine gepflegte Gartenanlage.
Das Hotel bietet Zimmer mit Optionen wie Balkon oder Terrasse mit Meerblick. Die Zimmer sind mit Teppichboden ausgestattet und verfügen über Doppelbetten sowie separate Schlafzimmer. Baby- und Zustellbetten sind auf Wunsch verfügbar. Die Ausstattung umfasst Klimaanlage und Zentralheizung für angenehmes Raumklima.
Das gastronomische Angebot umfasst ein Nichtraucherrestaurant, Café und Bar mit abwechslungsreichen Buffetmöglichkeiten für Frühstück, Mittag- und Abendessen inklusive Diätküche und Showcooking. Zur Freizeitgestaltung stehen ein beheizter Pool, Sauna, Massagen, Fitnessstudio sowie zahlreiche Sportangebote wie Tennis, Golf, Segeln und Tauchen bereit. Ein Fahrradverleih ermöglicht die Erkundung der Umgebung. Dieses Haus wurde mit dem CHECK24 Top Hotel Award 2025 ausgezeichnet.