San Nicola is located in Via Prima Traversa Timpone 3A, 80071, Anacapri, Italy.