Scaramantico Rooms está localizado na área central da Piazza Garibaldi em Nápoles, um distrito vibrante perto da principal estação de trem da cidade. A histórica Catedral de Nápoles está a cerca de 1,5 km de distância, enquanto o Museu Arqueológico Nacional está a aproximadamente 2 km do hotel. O Aeroporto Internacional de Nápoles fica a 6 km da propriedade.