El Olimpo degli Dei se encuentra en la Piazza Santa Maria la Nova de Nápoles y ofrece habitaciones con aire acondicionado y conexión Wi-Fi gratuita. En una cafetería cercana se sirve un desayuno italiano con platos dulces.
Las habitaciones del Olimpo están equipadas con TV de pantalla plana, minibar y baño. La mayoría tiene vistas a la plaza y a la iglesia e incluye ducha de hidromasaje.
El establecimiento está situado a 10 minutos a pie de las estaciones de metro y de tren de Montesanto. A 100 metros hay un aparcamiento que ofrece descuentos.