Set in Bari, 1.2 km from Petruzzelli Theatre and 1.3 km from Bari Cathedral, Mameli House offers air conditioning. It is situated 1.2 km from Bari Central Train Station and offers a lift. Free WiFi is available throughout the property and Pane e Pomodoro Beach is 2.8 km away.
The apartment is fitted with 1 bedroom, 1 bathroom, bed linen, towels, a flat-screen TV with satellite channels, a dining area, a fully equipped kitchen, and a balcony with city views. The accommodation is non-smoking.
Popular points of interest near the apartment include Basilica San Nicola, Castello Svevo and Ferrarese Square. The nearest airport is Bari Karol Wojtyla Airport, 9 km from Mameli House.