Готель Sol Club Rio De Mares розташований на острові Куба, у 56 км від міста Ольгин, в 72 км від міжнародного аеропорту Ольгіна, в 3 км від торгового центру Гуардалавака, 256 км від Сантьяго де Куба. Готель знаходиться на узбережжі "Playa Esmeralda" і оточений садами парку "Behia Naranjo Natural". В готелі 232 номери, 6 з яких категорії "junior suites" і 4 "suites".На території готелю до послуг гостей лобі-бар, який працює 24 години на добу, аква-бар, дискотека на пляжі, басейн, тропічні сади, гімнастичний зал, гольф, денні і вечірні розважальні програми, міні-клуб у готелі Sol Club Rio de Luna, катання на човнах, водних мотоциклах, дайвінг-центр, риболовля і т. д.