Este acogedor hotel es un excelente enclave para quienes quieran recorrer los puntos de interés más visitados de la zona. El hotel está situado en el centro histórico de Nápoles, a sólo 200 metros de la parada de metro de Piazza Cavour.