Featuring garden views, L'isola di Francesca offers accommodation with a garden and a patio, around 26 km from Bari Central Train Station. This property offers access to a terrace, free private parking and free WiFi. The accommodation provides a lift and luggage storage space for guests.
The country house is fitted with a flat-screen TV. Guests can take in the views of the mountain from the balcony, which also has outdoor furniture. The accommodation offers an air conditioning, a heating and a private bathroom.
Buffet and continental breakfast options with fresh pastries, fruits and juice are available. There is a coffee shop and lounge.
Petruzzelli Theatre is 26 km from the country house, while Bari Cathedral is 27 km away. Bari Karol Wojtyla Airport is 37 km from the property.