Le Terrazze

3.9
(12 reviews)
C. da Paolucci, Castelnuovo della Daunia Italy
Budget
Family
Quaint
Small Hotel
Hotel
Le Terrazze | San Severo | Italy | TripAligner