Via alessandro maria calefati, 384, 70123 Bari
Apartments
Situated in Bari, 1.2 km from Petruzzelli Theatre and 1.2 km from Bari Cathedral, Octopushome offers air conditioning. The property features inner courtyard views and is 1.6 km from Bari Central Train Station and 1.5 km from Basilica San Nicola. Free WiFi is available throughout the property and Pane...