Terra greci apartments
Location located in castrignano del capo leuca terra greci apartments is close to santa maria di leuca beach grotte di leuca and basilica santuario santa maria de finibus terrae also nearby are lighthouse of santa maria di leuca and felloniche beach property features in addition to a terrace terra greci apartments features tourticket assistance the front desk is open during limited hours self parking is complimentary guestrooms rooms open to balconies or patios amenities in a