L'hotel s'ubica a la zona turística de Benalmádena ia només 1 m de la coneguda platja de sorra, a la qual és fàcil arribar per un sender. Queda a un passeig de pocs minuts del centre urbà, amb els seus nombrosos comerços i locals d'oci. Val la pena fer un viatge a la ciutat de Màlaga, a 17 km, o bé a Torremolinos a 4 km. L'aeroport internacional dista al voltant de 14 km. La Roca és un hotel totalment climatizado i molt agradable, que va ser renovat en 26 i ofereix un total de 157 habitacions. Els clients poden fer ús de l'ampli vestíbul amb servei de recepció 24 hores, servei de canvi de divises i ascensors, així com d'una zona de piscina i zona de jardí en els exteriors. També es compta amb una sala de jocs, sala de TV, cafeteria, un bar i un restaurant climatitzat (amb tronas per a nens). A més es compta amb un club infantil i un parc infantil per als més petits. Les habitacions, gairebé totes elles amb vistes al mar, vénen amb un complet bany, telèfon, TV per satèl·lit, aire condicionat, calefacció central, una petita nevera (de pagament), caixa forta de lloguer i balcón o terrassa. També es brinden gratuïtament bressols, a petició. L'hotel té una piscina exterior, una terrassa amb gandules i para-sols llistes per al seu ús i una piscina coberta. Es pot practicar tir amb arc, aeròbic i diversos esports aquàtics (per un càrrec extra). També hi ha un programa d'entreteniment per animar l'ambient. S'ofereix així mateix un variat programa d'animació nocturn, en diverses llengües. El camp de golf més proper dista uns 2 km. Els menjars es serveixen en forma d'un generós i variat bufet calent i fred, amb cuina en viu i pasta elaborada al moment.