hotels in Bari and Lecce, Italy

Any suggetions for good hotels near the train stations in these cities?

There are no replies to this topic.