Unpretentious Hotel Plaza in Taranto offers down-to-earth rooms, a bar, and meeting space. Centrally located, near attractions.