Via Michele Garruba, 200, 70123 Bari
Apartment
with
1
room
Green Oasis is located in Bari, just 1.2 miles from Basilica of Saint Nicholas and 4.1 miles from Bari Port. The
property is close to several well-known attractions, a 17-minute walk from Castello Svevo, 1.1 miles from Ferrarese Square, and 1.2 miles from Mercantile Square. Free Wifi is available throughout the ...