Ottostr. 11 96047 Bamberg Germany This country (Germany) has 6316 apartments, one is the villa with address Ottostr. 11 96047 Bamberg Germany.