Chiesa russa bevindt zich in Bari, op 2,4 km van Spiaggia Pane e Pomodoro en minder dan 1 km van Treinstation Bari Centraal. De accommodatie biedt airconditioning, uitzicht op de stad en gratis WiFi.
Elke unit heeft een eigen badkamer met bidet. Bovendien zijn er gratis toiletartikelen, een haardroger en badjassen.
Populaire bezienswaardigheden in de buurt van de bed & breakfast zijn Orthodox Church of Saint Nicholas, Petruzzelli Theatre en Ferrarese Square. Het dichtstbijzijnde vliegveld is Luchthaven Bari (Karol Wojtyla), op 11 km van chiesa russa.