This hotel is right near the seaside in Taranto, Italy. It's a nice location. Service was good. My room had a loft bedroom (which I don't particularly like, but others may not mind), with a nice living room area downstairs and more than functional small kitchen. Internet worked well. The light switches were a bit weird and the outlets were...
More
- Europa Hotel Taranto
