Piazza della torre, 31, 70126 Bari
Apartment
Torre Lama Apartments by Wonderful Italy features free Wifi and views of sea in Bari. The air-conditioned accommodations are 7.4 miles from Bari Central Train Station. Basilica of Saint Nicholas is 8.3 miles from the apartment, and Bari Port is 12 miles away.
All units include a seating area, a TV,...