Green Spirit Hotel

Hotel in Regensburg, Germany