Este establecimiento está situado en el centro de Palermo y ofrece conexión WiFi gratuita en todas las instalaciones.
Los alojamientos del Castelnuovo Rooms disponen de aire acondicionado, suelo de parquet y TV de pantalla plana. El baño incluye secador de pelo y artículos de aseo gratuitos.
En las inmediaciones hay cafeterías y restaurantes de cocina local y platos típicos italianos.
El teatro Massimo se encuentra a 5 minutos a pie del Castelnuovo Rooms. La Piazza Politeama, desde donde salen los autobuses hacia el aeropuerto de Palermo, se encuentra a 2 minutos a pie.