Situated 2.4 km from Pane e Pomodoro Beach, chiesa russa offers air-conditioned accommodation with a balcony and free WiFi. It is located less than 1 km from Bari Central Train Station and features a lift. The bed and breakfast has family rooms.
All units in the bed and breakfast are fitted with a coffee machine. There is a private bathroom with bidet in every unit, along with bathrobes, a hair dryer and free toiletries. At the bed and breakfast, every unit is fitted with bed linen and towels.
There is a coffee shop, and packed lunches are also available.
Popular points of interest near the bed and breakfast include Orthodox Church of Saint Nicholas, Petruzzelli Theatre and Ferrarese Square. The nearest airport is Bari Karol Wojtyla Airport, 11 km from chiesa russa.