Il Professore enjoys a location in Turi, 19 miles from Bari Cathedral and 19 miles from Basilica of Saint Nicholas. The air-conditioned accommodations are 18 miles from Bari Central Train Station. Petruzzelli Theatre is 18 miles from the vacation home, and Ferrarese Square is 19 miles away.
Free Wifi is available to all guests, while selected rooms have a balcony.
Bari Port is 23 miles from the vacation home, while Orthodox Church of Saint Nicholas is 18 miles away. The nearest airport is Bari Karol Wojtyla Airport, 25 miles from Il Professore.