Foggia, Italy
Pleasant Hotel situated on a tree-lined boulevard, 200 meters from train station & 2 km from airport....
View Hotel Details
6 First Class
Commission: 8%
Rooms: 102
Rates: $96 - $236