Via lorenzo scarnera, 12, 70010 Turi
Apartment 3 stars
Rosa's House is located in Turi, just 19 miles from Bari Cathedral and 19 miles from Basilica of Saint Nicholas. This recently renovated apartment is located 18 miles from Bari Central Train Station and 18 miles from Petruzzelli Theatre. Free Wifi, a shared kitchen, and luggage storage space are available.
The...