El Hotel Marelba se encuentra a solo 200 metros de las playas y el puerto de Cavo y cuenta con jardín privado, restaurante y bar. Ofrece conexión WiFi gratuita en todas las instalaciones y aparcamiento privado.
El restaurante sirve especialidades locales y platos clásicos italianos, así como 3 menús de carne y marisco todos los días. El desayuno buffet gratuito incluye tartas, cruasanes, productos salados y bebidas calientes.
El Marelba Hotel se encuentra en el centro de Cavo, a poca distancia a pie de todos los servicios. Río Marina está a 10 minutos en coche. Portoferraio se encuentra a unos 25 km en ferry o en coche.