Casa Rossa is located in Bari, just 1.7 miles from Pane e Pomodoro Beach and 2 miles from Bari Cathedral. This apartment offers air-conditioned accommodations with a balcony and free Wifi. Basilica of Saint Nicholas is 2.1 miles away and Bari Port is 5.5 miles from the apartment.
The apartment is composed of 1 bedroom, a fully equipped kitchen, and 1 bathroom. A flat-screen TV is offered. The accommodation is non-smoking.
Popular points of interest near the apartment include Bari Central Train Station, Petruzzelli Theatre, and Orthodox Church of Saint Nicholas. The nearest airport is Bari Karol Wojtyla Airport, 6.8 miles from Casa Rossa.