Lucrezia Borgia
Common description
This lovely hotel is located in Ferrara. The hotel has 53 cozy rooms. Pets are not allowed.
Hotel
Lucrezia Borgia on map