Featuring free WiFi, Sisters residence offers accommodation in Bari. Guests can enjoy the on-site bar. A flat-screen TV is available. There is a shared kitchen at the property. Basilica of Saint Nicholas is 329 feet from Sisters residence, while Petruzzelli Theatre is 2,625 feet away. The nearest airport is Bari Karol Wojtyla Airport, 5.6 miles from Sisters residence.