Little villa in a quiet area just a few minutes away from the beaches-Rosa 2 – San Teodoro | SherryStay