Leonardo Trulli Resort
S.C. 54 C.da Semeraro, 107, Locorotondo, Puglia Bari
During your stay at Leonardo Trulli Resort, you'll be within walking distance of Church of the Madonna della Greca. Free breakfast, free WiFi in public areas and free self-parking are available.