El Megaride Santa Lucia está situado a 200 metros del paseo marítimo de Nápoles y ofrece habitaciones modernas con aire acondicionado. El establecimiento se encuentra a 400 metros de la Piazza del Plebiscito.
Las coloridas habitaciones del Megaride están equipadas con TV de pantalla plana, hervidor eléctrico y nevera. El baño privado incluye secador de pelo y artículos de aseo gratuitos.
Ofrece consigna de equipaje gratuita y conexión Wi-Fi gratuita. El Castello dell'Ovo se encuentra a 10 minutos a pie.