33 strada nuccia serra, 70122 Bari
Apartments
Providing garden views, a garden and free WiFi, Corte Serra provides accommodation conveniently set in Bari, within a short distance of Basilica San Nicola, Bari Cathedral and Teatro Margherita. Fitted with a balcony, the units feature a private bathroom with shower and a hairdryer. A fridge, fan and...