Hotel Villa Borghesi



Corte Decortesi • Show on map
Price as low as EUR 92.35
Set in a historic building Hotel Villa Borghesi features a restaurant and a bar. Guests will find elegant rooms with free Wi-Fi access and views of the garden. The typical Italian Renaissance garden is…More info


