Отель 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, катание на лодках, водных мотоциклах, дайвинг-центр, рыбалка и т.д.