Situé en face de la baie sur la Calle Gran Via, le Marina se trouve dans le quartier de Ribadesella, dans les Asturies. Il propose une réception et un salon commun avec un coin salon. Une connexion Wi-Fi est disponible gratuitement dans l'ensemble de l'établissement.
Toutes les chambres sont chauffées et équipées d'une télévision à écran plat. Leur salle de bains privative est pourvue d'une douche, d'un sèche-cheveux, de serviettes et de linge de maison. L'hôtel sert un petit-déjeuner continental.
L'Hotel Marina se trouve à côté du port, de la rivière Sella et du célèbre pont Sella Ribadesella. La plage la plus proche se trouve également à quelques pas de l'établissement. Le Camino del Norte se trouve à 100 mètres. L'aéroport des Asturies est à 79 km. Un parking public est disponible gratuitement à proximité.